| 00:00.11 | Twingy | ick |
| 00:00.42 | menotume | although I did do that on my very first z80 TRS-80 |
| 00:00.57 | menotume | and saved code to casette tape |
| 00:05.46 | Twingy | heh |
| 00:05.52 | Twingy | third time the UPS has kicked in the last 5 minutes |
| 00:06.29 | menotume | t-storm ? |
| 00:07.13 | Twingy | jup |
| 00:07.28 | Twingy | I got 5+ hours of UPS time, so I'm not worried |
| 00:07.36 | menotume | :) |
| 00:08.03 | Twingy | http://www.rt.cx/~justin/images/monsterups.jpg |
| 00:08.26 | Twingy | when I get a bigger place I'll have a bunch more batteries |
| 00:09.10 | menotume | eeeeeeeep. do you sell power back to the power company ? |
| 00:09.17 | Twingy | no.. |
| 00:09.22 | Twingy | I'm not generating any |
| 00:09.28 | Twingy | I'm in a crappy town house |
| 00:09.38 | menotume | :) |
| 00:10.00 | Twingy | I think I'm going to build a thermal vection generator for my next place |
| 00:10.23 | Twingy | sean, you mind adding me to the chanserv list? |
| 00:10.42 | Twingy | I gotta stick around in this place for another year before I can buy a bigger place |
| 00:11.08 | Twingy | I need a place with a bunch of land so I can build a big workshop |
| 00:11.17 | Twingy | then I can build stuff |
| 00:12.11 | Twingy | divide it into 4 parts, chem lab, physics lab, metal shop, electronics bench |
| 00:12.42 | Twingy | I wand atleast 400 sq ft for it |
| 00:12.44 | Twingy | *want |
| 00:21.21 | *** join/#brlcad PKMOBILE (~Matthew@pcp0011643451pcs.aberdn01.md.comcast.net) | |
| 00:26.20 | brlcad | about half an hour if stryker was tossed in too |
| 00:32.03 | *** join/#brlcad DarkMaster (~Matthew@pcp0011643451pcs.aberdn01.md.comcast.net) | |
| 01:28.04 | *** join/#brlcad Pimpinella (~frank@p5481928E.dip0.t-ipconnect.de) | |
| 02:19.01 | *** join/#brlcad Pimpinella (~frank@p5481AC66.dip0.t-ipconnect.de) | |
| 03:21.25 | *** join/#brlcad Pimpinella (~frank@p5481B1AD.dip0.t-ipconnect.de) | |
| 03:25.39 | *** join/#brlcad jrobey (~jason@63-231-113-65.albq.qwest.net) | |
| 04:29.46 | *** join/#brlcad fenn (~fenn@adsl-68-251-145-254.dsl.bltnin.ameritech.net) | |
| 04:30.08 | fenn | heh brlcad==bzflag |
| 04:33.01 | brlcad | hmm? |
| 04:33.29 | brlcad | i'm a core developer for both projects |
| 04:33.30 | fenn | any plans for integrating a bzflag module into brlcad? :) |
| 04:33.48 | brlcad | actually there are plans ..yes :) |
| 04:33.55 | fenn | awesome |
| 04:34.11 | brlcad | support for the .bzw world format so you can use brl-cad to edit bzflag worlds |
| 04:34.39 | fenn | i started playing bzflag in second grade on an SGI IRIX system |
| 04:35.32 | fenn | just got back from the cnc-workshop, and wanting to get my feet wet with some CAD |
| 04:37.16 | brlcad | ah, fun |
| 04:40.10 | brlcad | which cnc-workshop are you referring to? |
| 04:40.12 | fenn | i'm thinking about writing a CAM plugin for 6-axis machines, but i'll have to re-learn all that math |
| 04:40.32 | fenn | it was a week-long seminar/gathering held in illinois last week |
| 04:40.35 | fenn | cnc-workshop.com |
| 04:41.15 | brlcad | ahh, interesting |
| 04:41.22 | brlcad | how much interest did it gather? |
| 04:41.57 | brlcad | the seminar that is |
| 04:41.57 | fenn | there were maybe 160 people total.. 120 on thursday, 50-100 the rest of the week |
| 04:42.05 | brlcad | not bad |
| 04:42.13 | fenn | way more than the organizers expected :) |
| 04:42.22 | brlcad | more than I would have expected too :) |
| 04:42.26 | fenn | it was pretty amazing really |
| 04:42.50 | brlcad | so was brl-cad mentioned at some point or did you just run across it on your own? |
| 04:43.24 | fenn | brlcad was mentioned a couple times, but i was just reading the linux-cad mailing list and saw the "released undre open source" thread |
| 04:43.47 | fenn | last time i looked at brl cad it wasn't open source, i think? |
| 04:44.42 | brlcad | it's always been available via a source distribution, but via non OSI-approved agreement |
| 04:45.27 | brlcad | the former agreement was a real pain to deal with, you had to fax/mail in a request for the software and wait for decryption keys |
| 04:45.53 | brlcad | but ... "other than that" it was pretty much an open source license |
| 04:46.40 | fenn | hmm that was probably why i never looked into it further |
| 04:46.41 | brlcad | it was only recently released as "Open Source (tm)" under the OSI approved gpl, lgpl, bsd, licenses |
| 04:47.03 | fenn | why the big fuss about some source code? |
| 04:47.18 | fenn | i mean, why was it such a pain to get the source before? |
| 04:47.43 | brlcad | well, the practice predates the existance of things like "the internet" |
| 04:48.03 | brlcad | brl-cad has been in development since 1979 |
| 04:48.11 | fenn | woah, you mean, people can survive without the internet? |
| 04:48.12 | brlcad | distributed/released since 1984 |
| 04:48.46 | brlcad | the original distribution involved someone copying the sources onto tapes and sending them to you via regular mail |
| 04:49.06 | brlcad | so they wanted/needed to know who everyone was |
| 04:49.19 | brlcad | that practice continued through the past couple decades until recently |
| 04:49.57 | fenn | oh my 37 megs.. that would take a long time to download in the 80's |
| 04:49.58 | brlcad | there was also a rather complex intellectual property issue |
| 04:51.02 | brlcad | it being a gov't code with restrictions on development/use (i.e. exempt from FOIA), a complex set of developers/contributors, a potential for commercialization, etc |
| 04:51.59 | brlcad | anyhow, it's now open source and all is better in the world |
| 04:52.07 | fenn | yeehaw |
| 04:52.27 | brlcad | and th eopen source community gets the benefit on the tens of millions invested into the development to date |
| 04:52.50 | fenn | i'm working on EMC and the original public domain license is currently being switched to GPL |
| 04:54.07 | brlcad | interesting, i've seen and heard of the linuxcnc project a while ago |
| 04:54.24 | fenn | it's changed quite a bit in the last year or so |
| 04:54.28 | fenn | with EMC2 and all |
| 04:55.15 | brlcad | a cam module would be very interesting to see |
| 04:55.35 | fenn | linux really needs some type of CAM software |
| 04:56.17 | brlcad | there was another interested in integrating brl-cad with linuxcnc and the gnu-cad-cam project |
| 04:56.41 | brlcad | he stops in from time to time, though has been busy of late |
| 04:56.53 | fenn | gawd ribbonsoft |
| 04:56.56 | fenn | gimme a break |
| 04:57.16 | fenn | wtf is the point of taking GPL software and making it closed source? |
| 04:57.52 | fenn | oops nevermind that last comment |
| 04:59.08 | fenn | anyway, i would like to implement it as a semi-standalone chunk of code that can work with brlcad's native file format |
| 05:00.00 | fenn | originally i was going to use opencascade libraries to parse the CAD files into something i could use |
| 05:00.25 | brlcad | qcad isn't at all geared for cam IMO |
| 05:00.26 | fenn | but their documentation is non-existent and getting the source/licensing is a pain |
| 05:00.32 | *** join/#brlcad jrobey (~jason@63-231-113-65.albq.qwest.net) | |
| 05:00.41 | fenn | heh qcad is a drawing application |
| 05:01.30 | brlcad | brl-cad's design bodes well with your plan to implement it as a stand-alone chunk of code |
| 05:01.44 | brlcad | brl-cad is actually over 400 binaries |
| 05:01.51 | fenn | cool |
| 05:02.04 | brlcad | each serving a different purpose like diff, awk, sed, less, etc |
| 05:02.28 | brlcad | most of them can be strung together as well in a similar fashion |
| 05:02.42 | fenn | i can pipe stuff in/out of them? |
| 05:02.50 | brlcad | many of them, yes |
| 05:03.08 | brlcad | like the image manipulators/converters |
| 05:03.20 | brlcad | s/image/image and data/ |
| 05:04.24 | brlcad | so it fits right in with the design to have something like g2gcode or something similar |
| 05:05.24 | brlcad | something that might take a brl-cad database and output cnc machining code for it |
| 05:05.40 | brlcad | or perhaps a module to the gui-based mged modeler |
| 05:06.52 | fenn | huh? |
| 05:07.05 | fenn | like toolpath verification? |
| 05:07.21 | fenn | (verified by human eyes that is) |
| 05:07.43 | brlcad | yeah, something like that |
| 05:08.03 | brlcad | maybe visually pick your tools and materials setup |
| 05:08.54 | fenn | automatically avoiding fixtures and clamps would be nice, and i need to think about it while developing the software, but i'm going to start with the simple stuff |
| 05:09.10 | fenn | raster, waterline |
| 05:09.42 | brlcad | yeah, that will be very cool ;) |
| 05:10.06 | fenn | does brlcad use nurbs? |
| 05:10.44 | fenn | heh you should check out rapid prototyping.. it can produce working models fully assembled |
| 05:11.24 | brlcad | brl-cad has a nurbs primitive and a slew of library support for manipulating them, but they are not one of the primitive types that are easily created via the gui |
| 05:11.41 | fenn | :( |
| 05:11.49 | brlcad | the internal representation is implicit geometry, a vast array of primitive shapes |
| 05:11.52 | fenn | better than "no" at least :) |
| 05:12.26 | brlcad | we've used rapid prototyping .. fun stuff |
| 05:13.00 | brlcad | the programmatic interface to nurbs should be there |
| 05:13.05 | fenn | once we get nurbs motion interpolation in EMC it should be easy to use a nurbs toolpath... easier than the usual 1000's of tiny lines to make one inch of curved surface |
| 05:13.16 | brlcad | there are example codes that create/manipulate nurbs geometry in the src/proc-db directory |
| 05:13.48 | brlcad | there's also been talk of adding a sweep primitive that would work on spline paths |
| 05:13.59 | fenn | nice |
| 05:14.13 | fenn | i was thinking of using sweeps with CSG to make a part preview |
| 05:14.24 | fenn | sweep the tool shape along the tool path and you get the volume removed |
| 05:14.28 | brlcad | that's actually why it's really needed :) |
| 05:14.56 | brlcad | not for cam, but for modeling itself -- sweep out a path of an arbitrary shape and treat it as material, or a subtraction, etc |
| 05:15.15 | brlcad | so you can create curvature on curvature geoemtry |
| 05:15.47 | fenn | a sweep makes a surface.. is it difficult to turn that surface into a solid? |
| 05:15.48 | brlcad | something brep does rather easily, but csg has difficulty with without a sweep primitive (which to date we actually ahven't needed) |
| 05:16.03 | brlcad | nope, not difficult at all |
| 05:16.31 | brlcad | that's what I'm actually referring to -- using sweep as a primitive object shape/type/solid |
| 05:16.41 | brlcad | that can be used in CSG just like any other primitive |
| 05:17.26 | brlcad | similar to the extrusion primitive, which is of course just an extrusion on a planar surface linearly |
| 05:17.45 | fenn | should be interesting to see a virtual part with a "milled" finish on it |
| 05:18.04 | brlcad | but that same sweep primitive could be used for cutting purposes, filleting, roundings, etc |
| 05:19.01 | brlcad | mm.. a milled shader.. that would be neat too |
| 05:19.13 | brlcad | could be done as a purely rendering effect too |
| 05:21.13 | fenn | i meant as a side effect of using csg sweeps |
| 05:21.36 | fenn | would take forever to manipulate due to the complexity of the solid model |
| 05:22.38 | fenn | sweep the path of the tip of the cutter at 1000 rpm, moving at 5 inches/min |
| 05:23.06 | fenn | its not useful for anything, really |
| 05:24.11 | brlcad | ahh, hehe yes |
| 05:26.46 | brlcad | well, time to zZzZ -- hope to see you around more |
| 05:34.07 | fenn | nite |
| 05:34.18 | *** part/#brlcad fenn (~fenn@adsl-68-251-145-254.dsl.bltnin.ameritech.net) | |
| 06:48.31 | tarzeau | Build libpng .........................: no (using system) |
| 06:48.49 | tarzeau | that means you ship libpng, libregex and zlib sources in the one 20mb large tarball? |
| 06:49.05 | tarzeau | but i don't use it since i have it on my system, and it's linked against my |
| 06:49.22 | tarzeau | Build optimized release ..............: no |
| 06:49.26 | tarzeau | i probably want yes here? |
| 06:49.56 | tarzeau | do really need ./configure complete ? |
| 06:50.52 | tarzeau | what's --enable-jove ? |
| 06:54.49 | tarzeau | hehe ah ok |
| 07:04.40 | tarzeau | hmm i got the first build problem (probably missing some library): if_ogl.c:2335: error: `GL_AUX_BUFFERS' undeclared (first use in this function) |
| 07:04.43 | tarzeau | if_ogl.c:2341: error: `None' undeclared (first use in this function) |
| 07:26.45 | tarzeau | ok i can't figure out which library i need |
| 07:26.58 | tarzeau | brlcad: if you can help me now |