00:00.25 |
brlcad |
yeah, that's not yet released |
00:00.47 |
brlcad |
that's effectively what's on that branch,
though |
00:02.38 |
AchiestDragon |
will it compile for linux or is it just for
win at the moment |
00:04.46 |
brlcad |
i haven't tested building that branch
recently, it's being left somewhat alone so the dev can make the
windows release more easily |
00:05.01 |
AchiestDragon |
k |
00:05.10 |
brlcad |
archer itself isn't a porting/compiling issue
-- it'll just work |
00:05.33 |
brlcad |
the bigger untested question is if all the
Makefile.am's are updated with the right stuff so that it actually
makes it through the build |
00:06.01 |
brlcad |
I believe he recently did a test on linux, so
it should be working |
00:06.38 |
*** join/#brlcad cad787
(n=18112236@bz.bzflag.bz) |
00:06.46 |
cad787 |
hello |
00:06.49 |
brlcad |
hello |
00:07.03 |
cad787 |
I can't get BRL-CAD to work on Mac OS
X. |
00:07.08 |
docelic |
hello |
00:07.47 |
brlcad |
cad787: run /Applications/Utilities/X11 and
type /usr/brlcad/bin/mged in the xterm that opens up |
00:07.54 |
cad787 |
oh |
00:07.57 |
cad787 |
ill try |
00:08.29 |
brlcad |
that surprisingly seems to be the question of
the month.. :) |
00:09.10 |
tegtmeye |
mr. brlcad... I can't get BRLCAD to *compile*
on Mac OSX...:) |
00:09.18 |
brlcad |
cad787, the X11 dependency will be going away
shortly, but right now it's required |
00:09.33 |
brlcad |
tegtmeye: really? what's it saying? |
00:09.55 |
tegtmeye |
still the same old Framework
complaints... |
00:10.08 |
brlcad |
ooh, you mean adrt |
00:10.50 |
tegtmeye |
well, actually, I just downgraded to a
previous version from Justin and haven't updated in a while...
JK |
00:11.07 |
tegtmeye |
it was BRLCAD though... |
00:11.38 |
brlcad |
that's a slightly different ball of wax
.. |
00:12.16 |
brlcad |
edit src/adrt/isst/master/Makefile.am and
change isst_master_LDFLAGS = -static to isst_master_LDFLAGS =
-static -framework Python |
00:12.23 |
brlcad |
and |
00:12.49 |
brlcad |
isst_master_CFLAGS = @SDL_CFLAGS@
-D__STRICT_ANSI__ -I.. -I${top_srcdir}/src/adrt/libtie
-I${top_srcdir}/src/adrt/libtienet
-I${top_srcdir}/src/adrt/libtexture
-I${top_srcdir}/src/adrt/libcommon
-I${top_srcdir}/src/adrt/librender -I${top_srcdir}/src/adrt/libutil
-I${top_srcdir}/src/adrt/isst |
00:13.15 |
tegtmeye |
is this in cvs? |
00:13.28 |
brlcad |
edit src/adrt/isst/master/isst_python.c and
make #include "Python.h" read #include
<Python/Python.h> |
00:13.39 |
brlcad |
what do you mean? |
00:14.03 |
tegtmeye |
if it is in cvs, I'll just update... |
00:14.10 |
brlcad |
no, it's not |
00:14.14 |
tegtmeye |
k |
00:14.30 |
brlcad |
requires configure.ac changes that haven't
gotten to |
00:14.37 |
tegtmeye |
gotcha |
00:14.37 |
brlcad |
s/changes/checks/ |
00:15.00 |
brlcad |
since -framework Python isn't exactly going to
do anything useful on non-mac ;) |
00:15.38 |
AchiestDragon |
grrr cvs problems cvs [login aborted]: end
of file from server (consult above messages if any) |
00:15.50 |
brlcad |
you should be able to get away with just
running make twice without rerunning autogen.sh/configure after
making those edits on mac |
00:16.07 |
AchiestDragon |
after hitting return at password
prompt |
00:16.08 |
brlcad |
AchiestDragon: sourceforge is like that
sometimes, just keep retrying |
00:18.55 |
*** join/#brlcad cad863
(n=18112236@bz.bzflag.bz) |
00:19.15 |
cad863 |
i left...i was the one with the problem
running brl-cad |
00:19.30 |
cad863 |
so, does the app need to be in a certain
folder? |
00:19.59 |
AchiestDragon |
dave@linux:~/brlcad> cvs -z3
-d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/brlcad co -P
brlcad |
00:19.59 |
AchiestDragon |
can't create temporary directory
/tmp/cvs-serv817 |
00:19.59 |
AchiestDragon |
Too many links |
00:20.02 |
brlcad |
cad863: brl-cad is actually several hundred
apps total.. |
00:20.16 |
brlcad |
mm youngins with no patience |
00:20.54 |
brlcad |
AchiestDragon: heh, yeah.. looks like
cvs.sf.net is a bit overloaded at the moment |
00:21.08 |
*** join/#brlcad cad684
(n=18112236@bz.bzflag.bz) |
00:21.31 |
cad684 |
sorry, its the guy with the app-running
problem again... the internet was messed up for a sec where i
am |
00:21.40 |
cad684 |
so wat is the command to run it
again? |
00:21.42 |
brlcad |
cad684: brl-cad is actually several hundred
apps total.. and yes the binary installers do expect to go to a
specific location |
00:22.27 |
brlcad |
to run the modeler, it's called 'mged' --
brl-cad installs to /usr/brlcad by default, so running
/usr/brlcad/bin/mged from xterm should start it up |
00:22.39 |
cad684 |
ok |
00:22.42 |
cad684 |
ill try it now |
00:22.58 |
tegtmeye |
brlcad, rise/observer ld is still complaining
but the patch seemed to work on isst, no biggie tho, I don't use
it... |
00:23.13 |
brlcad |
what's the error? |
00:23.13 |
tegtmeye |
_IOCreatePlugInInterfaceForService |
00:23.13 |
tegtmeye |
_IOIteratorNext |
00:23.13 |
tegtmeye |
_IOMasterPort |
00:23.13 |
tegtmeye |
_IOObjectRelease |
00:23.13 |
tegtmeye |
_IORegistryEntryCreateCFProperties |
00:23.14 |
tegtmeye |
_IORegistryEntryGetParentEntry |
00:23.16 |
tegtmeye |
_IOServiceGetMatchingServices |
00:23.18 |
tegtmeye |
_IOServiceMatching |
00:23.18 |
brlcad |
ahh |
00:23.20 |
tegtmeye |
_HideMenuBar |
00:23.22 |
tegtmeye |
_ShowMenuBar |
00:23.23 |
cad684 |
it works :D |
00:23.24 |
tegtmeye |
_CDSequenceEnd |
00:23.26 |
tegtmeye |
and lots others... |
00:23.46 |
brlcad |
cad684: there are manuals/tutorials on the
website at http://brlcad.org to get
you started |
00:23.54 |
brlcad |
see the intro to mged |
00:24.26 |
cad684 |
hanks |
00:25.04 |
brlcad |
tegtmeye: what's the compile line? it needs
to be sdl-config --static-libs not --libs |
00:25.35 |
tegtmeye |
hold on to your butt... |
00:25.42 |
tegtmeye |
gcc -I/sw/include -pipe -fno-strict-aliasing
-fno-common -fPIC -g -O3 -ffast-math -fstrength-reduce
-fexpensive-optimizations -finline-functions
-fno-omit-frame-pointer -pipe -fno-strict-aliasing -fno-common
-fPIC -Wl,-search_paths_first -mdynamic-no-pic -g -O3
-ffast-ma |
00:25.51 |
tegtmeye |
err... |
00:26.09 |
tegtmeye |
bunch of stuff... what are you looking
for? |
00:26.15 |
brlcad |
i know you work on gcc and all, but I dont'
think -ffast-ma is valid ;) |
00:26.35 |
tegtmeye |
lol |
00:26.44 |
brlcad |
looking for `sdl-config ...` in the compile
line |
00:26.59 |
brlcad |
or python-config |
00:27.07 |
tegtmeye |
negative... |
00:27.23 |
brlcad |
look at the libtool line that preceeded
it |
00:28.10 |
tegtmeye |
nope. it is ld that is complaining in
gcc |
00:28.26 |
tegtmeye |
making clean... |
00:28.41 |
brlcad |
it will be ld that ultimately complains,
missing -framework lines |
00:29.00 |
tegtmeye |
insert wrong answer buzz sound
here... |
00:29.25 |
tegtmeye |
-o rise_observer -static -framework Python
rise_observer-main.o |
00:29.59 |
brlcad |
ahh, sdl-config is already
expanded.. |
00:30.13 |
tegtmeye |
ise_observer-observer.o -L/sw/lib -lSDLmain
-lSDL -framework Cocoa -framework OpenGL |
00:30.30 |
tegtmeye |
... in libtool... |
00:30.49 |
brlcad |
yeah, already expanded, that's nfg |
00:31.47 |
brlcad |
run this: |
00:31.49 |
brlcad |
/bin/sh ../../../../libtool --mode=link gcc
-pipe -fno-strict-aliasing -fno-common -fPIC
-Wl,-search_paths_first -g -L/usr/X11R6/lib -L/usr/local/lib -pipe
-fno-strict-aliasing -fno-common -fPIC -Wl,-search_paths_first -g
-o rise_observer -static rise_observer-main.o
rise_observer-observer.o -L/sw/lib -lSDLmain -lSDL -framework Cocoa
-framework OpenGL ../../../../src/adrt/libtienet/libtienet.la
../../../../src/adrt/libtie/libtie.la ../../../ |
00:32.02 |
brlcad |
from adrt/rise/observer |
00:33.33 |
brlcad |
heh, or the shorthand variant |
00:33.35 |
brlcad |
make LDFLAGS="`sdl-config
--static-libs`" |
00:34.08 |
tegtmeye |
using make version... |
00:34.15 |
tegtmeye |
AchiestDragon::__default_alloc_template<true,
0>::deallocate(void*, unsigned long) |
00:34.15 |
tegtmeye |
AchiestDragon::__default_alloc_template<true,
0>::_S_force_new |
00:34.15 |
tegtmeye |
AchiestDragon::__default_alloc_template<true,
0>::_S_free_list |
00:34.15 |
tegtmeye |
AchiestDragon::__default_alloc_template<true,
0>::_S_node_allocator_lock |
00:34.15 |
tegtmeye |
AchiestDragon::__default_alloc_template<true,
0>::allocate(unsigned long) |
00:34.16 |
tegtmeye |
AchiestDragon::__default_alloc_template<true,
0>::_S_refill(unsigned long) |
00:34.18 |
tegtmeye |
collect2: ld returned 1 exit status |
00:34.42 |
tegtmeye |
err... |
00:34.43 |
tegtmeye |
Undefined symbols: |
00:34.44 |
tegtmeye |
AchiestDragon::__default_alloc_template<true,
0>::deallocate(void*, unsigned long) |
00:34.44 |
tegtmeye |
AchiestDragon::__default_alloc_template<true,
0>::_S_force_new |
00:34.44 |
tegtmeye |
AchiestDragon::__default_alloc_template<true,
0>::_S_free_list |
00:34.44 |
tegtmeye |
AchiestDragon::__default_alloc_template<true,
0>::_S_node_allocator_lock |
00:34.45 |
tegtmeye |
AchiestDragon::__default_alloc_template<true,
0>::allocate(unsigned long) |
00:34.47 |
tegtmeye |
AchiestDragon::__default_alloc_template<true,
0>::_S_refill(unsigned long) |
00:34.55 |
tegtmeye |
collect2: ld returned 1 exit status |
00:35.14 |
AchiestDragon |
so is me |
00:35.16 |
tegtmeye |
yea, me too |
00:35.36 |
brlcad |
happen to have tabs in that output?
:) |
00:35.50 |
tegtmeye |
pasted "std::++default..." |
00:35.59 |
tegtmeye |
shouldn't |
00:36.11 |
brlcad |
wierd |
00:36.12 |
tegtmeye |
whatever, that was a std::__default... in
there |
00:36.33 |
tegtmeye |
:) |
00:36.41 |
brlcad |
hmm.. your'e using gcc 4? |
00:36.51 |
tegtmeye |
yea, Tiger... |
00:37.11 |
brlcad |
and that /sw/lib sdl was built pre-tiger
wasn't it .. |
00:37.39 |
tegtmeye |
I'm not using this so don't kill yourself to
fix it if you have other things going on.. |
00:37.41 |
tegtmeye |
yea |
00:37.48 |
brlcad |
those are c++ template
incompatibilities |
00:37.57 |
brlcad |
3.3 -> 4.0 |
00:38.12 |
tegtmeye |
ahhh, your righ.... |
00:38.13 |
Twingy |
woo, js.cx is up |
00:38.25 |
tegtmeye |
actually, |
00:38.47 |
brlcad |
tegtmeye: if you gcc_select 3.3 and rebuild
everything, it should work ;) |
00:39.04 |
tegtmeye |
well, the source ones were build with 4.0, but
if fink pulled something in binary then prob. no |
00:39.21 |
brlcad |
that was what was going on up at nist actually
when I had to rebuild everything |
00:39.47 |
tegtmeye |
ahh, I'm not sure it is that important to me
though... |
00:39.55 |
brlcad |
prolly not |
00:39.57 |
brlcad |
you have the libs |
00:40.06 |
tegtmeye |
exactly... |
00:41.37 |
tegtmeye |
Justin, what is the last triple in your .frame
file? |
00:42.04 |
Twingy |
uh |
00:42.37 |
Twingy |
tilt, perspective, depth_of_field |
00:42.41 |
Twingy |
all angles |
00:45.03 |
tegtmeye |
ahh, thought last was up, for an interesting
picture try camera,0.0,0.1,10.0,0.0,0.0,0.0,0.0,20.0,10.0 using
bench |
00:45.25 |
tegtmeye |
looks like an eye... |
00:47.22 |
tegtmeye |
at 4k rays per sec... |
00:48.25 |
tegtmeye |
Also, |
00:48.50 |
tegtmeye |
camera,0.0,0.0,10.0,0.0,0.0,-10.0,0.0,20.0,0.0
renders black |
00:49.37 |
tegtmeye |
where camera,0.0,0.1,10.0... is fine. Future
issues though... |
00:57.24 |
AchiestDragon |
sourceforge cvs still busy by looks |
01:03.02 |
AchiestDragon |
2am here makes it 8pm central us time so guess
it wil be busy for another 2 to 4 hrs |
01:04.31 |
brlcad |
it's usually a configuration problem, they
don't usually have trouble with capacity |
01:04.50 |
AchiestDragon |
dave@linux:~/brlcad> cvs -z3
-d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/brlcad co -P
brlcad |
01:04.50 |
AchiestDragon |
can't create temporary directory
/tmp/cvs-serv10959 |
01:04.50 |
AchiestDragon |
Too many links |
01:06.26 |
brlcad |
yeah, i'm seeing that here too on
anonymous |
01:08.19 |
AchiestDragon |
svn is better |
01:09.17 |
brlcad |
that it is |
01:09.57 |
AchiestDragon |
once you done a svn checkout its just a case
of changing into one of the dirs and doing > svn up , no
messing arround loging in and trying to remeber the dirs
ect |
01:09.59 |
brlcad |
sourceforge has been trying to bring svn
on-line for a couple years now, apparently not stable enough yet
for the volume of use they need |
01:10.35 |
brlcad |
once you do a cvs checkout, that's pretty much
the case too |
01:10.54 |
brlcad |
the benefit of svn is the changeset
management, handling of dirs and file movements |
01:36.57 |
AchiestDragon |
>From now on cvs users won't be able to
access repository. How to solve this |
01:36.57 |
AchiestDragon |
problem? There is a cvs server option which
allow us to use another temporary |
01:36.57 |
AchiestDragon |
directory. Just create /usr/cvsroot/cvstmp
directory and append following |
01:36.58 |
AchiestDragon |
string to your cvspserver line: "-T
/usr/cvsroot/cvstmp" |
01:37.47 |
AchiestDragon |
looks like is a DOS fix that was done to the
cvs , but it only tells you how to fix it from the sever
end |
01:40.53 |
brlcad |
yeah, we don't have access to that -- it's
still just temporary |
01:41.04 |
brlcad |
anonymous is only updated every 5 hours or
so |
01:42.44 |
brlcad |
AchiestDragon: did you want cvs HEAD or
BobWinPort ? |
01:43.29 |
AchiestDragon |
one with archer and for linux |
01:47.55 |
brlcad |
AchiestDragon: here's a HEAD checkout http://ftp.brlcad.org/private/brlcad-cvs-HEAD-20050926.tar.gz |
01:48.30 |
brlcad |
but since you want archer, that's in
BobWinPort.. be a few min to update to it |
01:48.34 |
AchiestDragon |
k |
01:49.08 |
brlcad |
s/BobWinPort/bobWinPort/g |
01:50.13 |
AchiestDragon |
HEAD downloaded |
01:58.52 |
brlcad |
other one's ready, same url, just replace HEAD
with bobWinPort |
02:00.29 |
AchiestDragon |
k |
02:20.24 |
AchiestDragon |
png.c: In function
`SetupPngLibrary': |
02:20.24 |
AchiestDragon |
png.c:111: error: `PNGTCL_PACKAGE_NAME'
undeclared (first use in this function) |
02:20.24 |
AchiestDragon |
png.c:111: error: (Each undeclared identifier
is reported only once |
02:20.24 |
AchiestDragon |
png.c:111: error: for each function it appears
in.) |
02:20.24 |
AchiestDragon |
make[4]: *** [png.lo] Error 1 |
02:20.25 |
AchiestDragon |
make[4]: Leaving directory
`/home/dave/dev/brlcad/src/other/tkimg/png' |
02:21.28 |
brlcad |
not too surprising, but easy to work around
:) |
02:21.32 |
AchiestDragon |
this is on the bobwinport branch |
02:21.48 |
brlcad |
make
CFLAGS=-DPNGTCL_PACKAGE_NAME=pngtcl |
02:23.33 |
AchiestDragon |
well a bit further but not much |
02:23.35 |
AchiestDragon |
png.c: In function
`SetupPngLibrary': |
02:23.35 |
AchiestDragon |
png.c:111: error: `pngtcl' undeclared (first
use in this function) |
02:31.35 |
brlcad |
yeah, that's the symbol we just defined,
probably needs to have a decl in a header |
02:31.46 |
brlcad |
looks like the branch needs some
work |
02:32.18 |
AchiestDragon |
hmm |
02:34.07 |
*** join/#brlcad PKMOBILE
(n=Apathy@pcp0011645240pcs.aberdn01.md.comcast.net) |
02:34.54 |
brlcad |
AchiestDragon: i'll be taking a look at it
some this week going through some test builds, so it should be all
better soon |
02:34.57 |
AchiestDragon |
maybe not , looks like its a dependancy
problem for pngtcl |
02:35.33 |
brlcad |
'pngtcl' was just a name I made up |
02:35.52 |
AchiestDragon |
The package 'pngtcl' depends on 'zlibtcl' and
has to be built after |
02:35.52 |
AchiestDragon |
it. Beyond that the order of building is free.
Their TEA build systems |
02:35.52 |
AchiestDragon |
can be found in the directories listed
above. |
02:36.26 |
brlcad |
or it conveniently overlaps the real tcl
package name ;) |
02:40.52 |
AchiestDragon |
well make fails doing this make[4]: Entering
directory `/home/dave/dev/brlcad/src/other/tkimg/png |
02:41.39 |
brlcad |
yeah, thats very new stuff |
02:41.46 |
brlcad |
stuff archer uses |
02:41.49 |
AchiestDragon |
can i disable ping support |
02:42.02 |
AchiestDragon |
* png |
02:42.04 |
brlcad |
nope |
02:42.32 |
AchiestDragon |
k |
02:42.34 |
brlcad |
and that's just a submodule to tkimage, but
it's the hooks/interface to libpng |
02:42.54 |
brlcad |
it's what makes the graphic buttons, and other
icons/images in archer |
02:43.20 |
brlcad |
i'm sure it's just simple build/makefile
issues to get it working |
02:43.27 |
brlcad |
but I can't look at it just this
second |
03:00.14 |
AchiestDragon |
np , am looking here but this one has lost me
, found the line :- |
03:00.16 |
AchiestDragon |
<PROTECTED> |
03:01.33 |
AchiestDragon |
but (png.c:111: error:
`PNGTCL_PACKAGE_NAME' undeclared (first use in this function) )
ok so wheres the PNGTCL_PACKAGE_NAME come from , its not in the
file |
03:05.00 |
brlcad |
yes?Png_InitStubs is a macro |
03:05.19 |
brlcad |
pngtcl.h |
03:05.53 |
brlcad |
#define Png_InitStubs(interp, version, exact)
\ |
03:05.53 |
brlcad |
<PROTECTED> |
03:05.54 |
brlcad |
#endif |
03:48.10 |
AchiestDragon |
ok ,, seems it may not of been defined right
,, PNGTCL_PACKAGE_NAME is used but is not defined and has no type
allocation should be char and defined somewhere if i recall
|
03:53.28 |
brlcad |
that was why I had you add the -D to
CFLAGS |
03:53.52 |
brlcad |
it's supposed to be a preprocessor symbol
provided by the compiler or a header |
04:00.59 |
AchiestDragon |
ok , so the Tcl_PkgRequire(interp, XXXX,
version, exact) is found in 7 diferent headers , but in all but 2
the XXXX is >> "diferent text in quotes " , looks like there
diferent object orientated stuff |
04:04.54 |
PKMOBILE |
hey brlcad / learner, what content can i be
adding while i work on making this thing pretty? |
04:14.31 |
AchiestDragon |
ok found a definition for it :( |
04:14.34 |
AchiestDragon |
PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;BUILD_tkimg;BUILD_pngtcl;BUILD_zlibtcl;TKIMG_VERSION=\"1.3\";TKIMG_PACKAGE_NAME=\"Tkimg\";TKIMG_PNG_PACKAGE_NAME=\"Tkimgpng\";ZLIBTCL_PACKAGE_NAME=\"Zlibtcl\";PNGTCL_PACKAGE_NAME=\"Pngtcl\"" |
04:15.51 |
AchiestDragon |
so replacing PNGTCL_PACKAGE_NAME with
"Pngtcl" should do it |
04:16.15 |
learner |
:) |
04:16.41 |
learner |
PKMOBILE, start with the existing
content |
04:17.08 |
PKMOBILE |
the stuff on the current site? |
04:17.16 |
learner |
yeah |
04:17.25 |
PKMOBILE |
okie dokie |
04:18.06 |
learner |
there's more to add, much more, but starting
with just wrapping what we have in a framework is good |
04:23.56 |
PKMOBILE |
ok |
04:24.23 |
PKMOBILE |
im learning drupal's style which is quite a
bit different from XOOPS... |
04:27.01 |
learner |
cool |
05:09.56 |
AchiestDragon |
:) well not many changes to get it to make
ok |
05:16.53 |
AchiestDragon |
so replacing PNGTCL_PACKAGE_NAME with
"Pngtcl" 2 files 3 enteries and ZLIBTCL_PACKAGE_NAME to
"Zlibtcl" in another 2 files 3 enteries total |
05:18.22 |
AchiestDragon |
and commenting out a "error" in another file
that had a coment saying if you encounter an error here read the
install notes near the end , but no note there |
06:05.08 |
AchiestDragon |
shame that all i get is a empty window when
running archer :( |
06:06.19 |
AchiestDragon |
looks like errors in the tcl files not the c
,,, never done any tcl so stuck |
07:30.42 |
AchiestDragon |
Benchmark results indicate an approximate VGR
performance metric of 2412 |
09:10.10 |
archivist_3 |
7960 |
13:24.32 |
brlcad |
archivist_3: that's pretty impressive -- dual
amd? |
13:28.32 |
archivist_3 |
er what? that no was randome from my server, I
wasnt in the building |
13:29.28 |
archivist_3 |
actually a barcode reader in series with the
kb |
13:29.56 |
archivist_3 |
or a ghost |
13:30.02 |
brlcad |
heh |
13:31.11 |
brlcad |
was going to say.. those numbers you generally
don't see on a dual, would need to be a quad or greater |
13:33.09 |
archivist_3 |
hehe its a 1 gig amd with windoze and the
barcode scanner has been annoying me for nearly 2 yrs but i need a
power down to remove |
13:34.01 |
*** join/#brlcad Twingy_
(n=justin@pcp0011647505pcs.aberdn01.md.comcast.net) |
16:24.54 |
*** join/#brlcad DTRemenak
(n=DTRemena@DHCP-170-143.caltech.edu) |
17:11.45 |
AchiestDragon |
http://www.whipy.demon.co.uk/snapshot2.png
:( |
17:59.03 |
brlcad |
AchiestDragon: hehe, at least you got the
window ;) |
17:59.28 |
AchiestDragon |
:) |
18:04.09 |
AchiestDragon |
btw i'm hoping that in the long run i will be
able to draw something using bricad and export it to dxf for a cnc
router http://www.whipy.demon.co.uk/ |
18:04.23 |
Twingy_ |
mmm cnc |
18:04.33 |
Twingy_ |
AchiestDragon: which kind you got? |
18:04.58 |
AchiestDragon |
one about half built at moment , see last link
for pic |
18:05.39 |
brlcad |
AchiestDragon: pretty neat custom setup there
;) |
18:06.02 |
brlcad |
so how are you planning on driving
it? |
18:06.08 |
brlcad |
g-code? :) |
18:06.10 |
Twingy_ |
I want to get my hands on a 5-axis |
18:06.24 |
AchiestDragon |
its a prototype , once i get that working i
will be welding a propper frame together |
18:06.55 |
Twingy_ |
got any pics of the setup? |
18:07.32 |
Maloeran |
Ahah, neat |
18:07.49 |
Twingy_ |
ah, other link |
18:07.52 |
AchiestDragon |
g code , theres emc for linux |
18:08.37 |
Twingy_ |
I would need something with a significantly
larger domain for Z |
18:08.50 |
AchiestDragon |
i have kcam for windows , autocad , 3ds , and
a number of other cad programs that i can use for generating code
also |
18:10.14 |
brlcad |
AchiestDragon: you're not the first to suggest
using brl-cad for cnc, sounds like a great plan to me -- waiting
for someone to make it a reality ;) |
18:11.12 |
Twingy_ |
here's a cheap one |
18:11.16 |
Twingy_ |
http://cgi.ebay.com/1998-WALTER-CNC-5-AXIS-HELITRONIC-MINI-POWER_W0QQitemZ7548973128QQcategoryZ12580QQssPageNameZWDVWQQrdZ1QQcmdZViewItem |
18:11.16 |
AchiestDragon |
well been playing with doing that using
blender , but blender has big dxf export bugs , and theres no way
to get the size right in blender |
18:12.59 |
archivist |
export to STL, dxf is often borked |
18:13.17 |
Twingy_ |
it was written 10 years ago and Ton hasn't
touched it since |
18:14.15 |
Maloeran |
Most Blender exporters are broken in my
experience, the 3ds one eats triangles upon saving |
18:14.34 |
Twingy_ |
*shrug* it's open source, fix it |
18:15.46 |
AchiestDragon |
and it introduces some unwanted lines in
exporting that are verry problamatic if you want to cnc the
shape |
18:16.13 |
Twingy_ |
mal, register your nick |
18:16.33 |
Twingy_ |
ooh, one sec |
18:17.51 |
AchiestDragon |
ie draw mesh , export it looks fine , send it
to cnc , starts by cutting a hole in the middle of the work ,
milling accoss to the corner , then does a good job of the mesh ,
and just before finishing machines a big cross accross the
work |
18:18.24 |
archivist |
that may be the machines fault as
well |
18:18.40 |
*** join/#brlcad Twingy
(n=justin@pcp0011647505pcs.aberdn01.md.comcast.net) |
18:18.58 |
AchiestDragon |
no its some extra paths that end up in the
blender dxf export of the mesh |
18:19.21 |
AchiestDragon |
have to sift though the g-code and manualy
remove them |
18:19.41 |
brlcad |
I don't think the machine should be healing
the geometry for you, and without that exporting arbitrary meshes
isn't going to fly without ensuring a solid model and export that
retains solidity |
18:19.46 |
archivist |
i had a dxf fix script once |
18:20.07 |
AchiestDragon |
with 1 mesh its not too bad , but when you
have to stich a few together its a pain |
18:20.15 |
brlcad |
yeah |
18:21.19 |
AchiestDragon |
bbl , need to call shop |
18:21.20 |
brlcad |
that distinction is one of the reasons (among
many) that solid modelers are not in the same category as animation
modelers |
18:22.25 |
archivist |
hehe yes line ends need to meet exactly
(buggers a laser cutter if they dont) |
21:12.20 |
AchiestDragon |
bk |
21:13.56 |
AchiestDragon |
re using brlcad for doing cnc , well ok going
to give it a go , but might involve a few feature
requests |
21:16.26 |
brlcad |
if you happen to have a reference to the
g-code format, that could make writing a converter easier |
21:18.52 |
AchiestDragon |
i will have a look for info |
21:19.21 |
archivist |
there are some free resources
available |
21:20.49 |
AchiestDragon |
thers references in linuxcnc , on the wiki and
in the handbook |
21:21.36 |
AchiestDragon |
http://linuxcnc.org/handbook/RS274NGC_3/RS274NGC_3TOC.html |
21:23.48 |
brlcad |
hey, I think I know her |
21:27.24 |
AchiestDragon |
who |
21:27.36 |
brlcad |
elena messina |
21:27.53 |
AchiestDragon |
k , kool |
21:31.56 |
AchiestDragon |
although alot of cnc machines and software use
a subset of the G-code |
21:34.14 |
archivist |
interesting article |
21:38.07 |
archivist |
we have a crude cnc here that could be made a
lot better, but would need a lot of work |
21:39.19 |
archivist |
AchiestDragon as your on demon you cant be
that far away from me |
21:39.41 |
AchiestDragon |
north wales |
21:40.06 |
archivist |
east midlands burton on trent |
21:40.50 |
AchiestDragon |
kool :) |
21:54.42 |
*** join/#brlcad docelic
(i=docelic@ri01-016.dialin.iskon.hr) |
23:48.58 |
*** join/#brlcad tegtmeye
(n=tegtmeye@pool-70-22-10-98.balt.east.verizon.net) |