IRC log for #brlcad on 20081222

00:52.13*** join/#brlcad IriX64 (n=IriX64@bas2-sudbury98-1177872035.dsl.bell.ca)
00:53.25IriX64http://rafb.net/p/fqubIR96.html   <--- outta my league here, i don't parle` cpp too well.
00:54.03IriX64used ./configure (svn as of half an hour ago)
01:01.40*** join/#brlcad novakyu (i=novakyu@lecont-156-003.Physics.Berkeley.EDU)
01:01.49novakyuhi
01:02.43novakyui have a question about converting from BRL-CAD to a format that can be opened in other 3D CAD programs like SolidWorks and Unigraphics
01:03.14novakyui've tried converting to a few formats like IGES and DXF, but none of them seem to work at all
01:03.58novakyuVRML produces something that does resemble the original drawing, but a lot of details are wrong and i get lets of web-like things.
01:40.18*** join/#brlcad Ralith (n=ralith@216.162.199.202)
01:55.48*** join/#brlcad Ralith (n=ralith@216.162.199.202)
03:15.59brlcadnovakyu: so what was your question?
03:34.49DanielFalckbrlcad: I seem to be getting tessellation failure when trying to do a g-stl of a revolved part.  Any ideas on how to trouble shoot it? thanks
03:35.30DanielFalckdoing " g-stl -o prof2.stl prof2.g rev1"
03:48.10novakyubrlcad: i have a part drawn in BRL-CAD
03:48.43novakyui want to send it to someone who uses Unigraphics or SolidWorks, but i can't seem to convert it to any compatible format
03:49.26novakyui've tried some of the g-* converters (without special options), but doesn't really seem to work
04:47.12*** join/#brlcad Ralith (n=ralith@216.162.199.202)
04:53.37brlcadDanielFalck: ah, I'm pretty sure tessellation of revolves has not been implemented yet
04:53.59DanielFalckthat would be the reason. thanks.
04:54.14brlcadnovakyu: yes, I understood that -- but you said you had a question -- what's the question? :)
04:54.36brlcadDanielFalck: hm, hadn't thought of that for the way you're using it..
04:54.44brlcadkinda critical, my bad
04:55.07brlcadmaybe someone(tm) will get ambitious over the next week
04:55.12DanielFalckis that one pretty involved to finish?
04:55.19DanielFalckok
04:55.20DanielFalckthanks
04:55.32brlcadnot really, no more complicated than extrude
04:55.57DanielFalckwhen you get a chance, try it out a bit and see what you think of the implementation
04:56.13DanielFalckseems a little weird to me or I'm probably  missing something
04:57.17brlcadsomething in particular seems wierd?
04:57.37DanielFalckI don't really understand the vector in start plane part
04:58.11DanielFalcksay I try and revolve a rectangle that has corners at 0 0 and 6,4
04:58.15DanielFalckaround the x axis
04:58.29DanielFalckI take it that the vertex is 0 0 0
04:58.38DanielFalckand the revolve axis could be 1 0 0
04:59.39DanielFalckI don't know what vector in start plane should be (without just screwing with it and coming up with stuff by trial and error)
05:00.29DanielFalckrevolving around Y I used 0 0 0   0 1 0  and 0 0 1 to get what I thought it should do
05:00.46DanielFalckso I'm just clueless as usual : )
05:00.55brlcadthe vector in start plane sounds like the rotational orientation
05:01.23DanielFalckok, as in what direction to rotate?
05:01.34DanielFalckcw or ccw depending on the vector
05:01.36brlcadso it's revolving around the x-axis in your example, but where is the starting point -- that'd be the vector
05:02.00brlcadno, the rotation is probably purely based on the revolve axis
05:02.04brlcad1 0 0 vs -1 0 0
05:02.06DanielFalckok, so vector is starting point
05:02.34brlcadbasically
05:02.56brlcadbasically defining a starting "L" for the rotation
05:03.04DanielFalckok
05:03.17DanielFalck2 vectors then
05:03.20brlcadright
05:03.30DanielFalckok, that makes sense now
05:03.35DanielFalckright hand rule
05:03.43brlcadbetter be :)
05:04.16DanielFalckanother tesselation clue that I should have caught was that rendering doesn't work
05:04.37DanielFalckI just got some random pixels in the frame buffer
05:04.53DanielFalckso the mystery is solved
05:05.03brlcadhm, ray-tracing should be all working
05:05.14brlcadray-tracing doesn't involve tessellation
05:05.29brlcaddid the wireframe look right?
05:05.30DanielFalckactually, it worked in one case, but not in several others
05:05.36DanielFalckthe wireframe was ok
05:05.45DanielFalckI can send you the offending file , if you want
05:05.54brlcadthen probably some rendering bug -- you're probably the second person to try using it
05:06.17DanielFalckI generated a dxf of an odd shape and revolved it
05:06.57brlcadhm, yeah, post up/send your .g
05:07.11DanielFalckwhere at?
05:07.14DanielFalckemail?
05:07.49brlcadmind filling out a tracker?  it'll get more visibility
05:07.56DanielFalckok, can do that
05:08.01DanielFalckI can attach the file
05:08.11brlcadhttps://sourceforge.net/tracker2/?func=add&group_id=105292&atid=640802
05:08.12DanielFalckI have a sourceforge account
05:17.12DanielFalckOk, added to bugtracker
05:19.47brlcadcool, thanks
05:25.52DanielFalckshould I put in a request for completion of tessellation, or is that already on your list?
05:27.23novakyubrlcad: oh, the question would be ... how do i convert from .g to a format that's readable by SolidWorks or Unigraphics?
05:28.18brlcadDanielFalck: can't ever hurt
05:28.26CIA-6BRL-CAD: 03brlcad * r33409 10/brlcad/trunk/TODO: implement tess() too
05:28.43brlcadthere were a few remaining items, but tess specifically wasn't listed (but is now)
05:30.50brlcadnovakyu: that would be one of the exporters that you've been trying to use, g-dxf g-iges g-obj g-stl g-x3d are all probably formats supported by those two
05:31.22brlcadthe issue is more the geometric representation transformation that occurs when you go from our format to one of those
05:32.08brlcadours predominantly uses implicit geometry (smooth surfaces) .. not a faceted geometry, so it has to try and tessellate the geometry to do the export
05:32.57brlcadtessellation is a rather tricky business -- very sensitive to tolerances, geometry, model size, geometry in use, operations, and proper region levels
05:40.54DanielFalckbrlcad: sorry I put that in the wrong category. I'll be better next time. thanks
05:43.29brlcadno big deal :)
05:43.38brlcadthanks for taking the time
05:46.33*** join/#brlcad pacman87 (n=timothy@pool-71-170-39-105.dllstx.fios.verizon.net)
05:46.49brlcadspeak of the devil :)
05:46.55pacman87just read the email ;)
05:46.57brlcadhowdy pacman87
05:47.04pacman87can i get a copy of the *.g, too?
05:47.12brlcadpacman87: it's on the tracker
05:47.28brlcadsee the one the image was moved to
05:48.23pacman87ok, thanks
05:48.36brlcadhttps://sourceforge.net/tracker2/?func=detail&aid=2457559&group_id=105292&atid=640805  and  https://sourceforge.net/tracker2/?func=detail&aid=2457527&group_id=105292&atid=640802
05:48.47brlcadthe bug is the latter
05:50.02pacman87ok, thanks
05:50.12pacman87this semester got pretty busy for me
05:50.38pacman87last week of class i was up for 52 hours trying to finish everything
05:50.52pacman87senior design project and another project
05:51.04DanielFalckwhat's your major?
05:51.09pacman87ME/EE
05:51.13DanielFalckwow
05:52.12pacman87well, time to check out a new copy of the source
05:55.27brlcadpacman87: sounds like it's been fun :)
05:55.56pacman87for certain definitions of "fun"
05:55.58brlcadunderstandable that you've not been around -- that's a nice workload there
05:56.09pacman8717 hours, 2 labs all engr
05:56.19pacman87including the sr. design project
06:06.27pacman87compiling, time for bed now
06:06.32pacman87back to work in the morning :)
06:08.22novakyubrlcad: so, you mean i have to play with options?
07:08.24brlcadnovakyu: that's a start -- also making sure that the geometry you're trying to export is properly modeled
07:42.29novakyuso, here's some problem i've been having, then.
07:43.47novakyuwhen i have a region with two rcc shapes (at right angles, just touching or crossing each other) and i export that to VRML, i get webs between the two rods
07:44.06novakyuis this just an issue with VRML or does it sound like i'm doing something wrong?
08:28.38*** join/#brlcad alex_joni (n=juve@emc/board-of-directors/alexjoni)
09:15.33*** join/#brlcad clock_ (n=clock@77-58-236-196.dclient.hispeed.ch)
09:42.29*** join/#brlcad mafm (n=mafm@172.Red-83-45-253.dynamicIP.rima-tde.net)
09:44.30mafmhi
09:46.42*** join/#brlcad Elrohir (n=kvirc@p5B14F1A8.dip.t-dialin.net)
10:15.14*** join/#brlcad clock_ (n=clock@84-72-91-240.dclient.hispeed.ch)
10:42.08*** join/#brlcad elite01 (n=omg@unaffiliated/elite01)
11:05.55*** join/#brlcad Ralith (n=ralith@216.162.199.202)
12:56.47*** join/#brlcad skitter (n=ubuntu@217.118.79.42)
12:57.51skitterhalo, halo!
13:27.17*** join/#brlcad skitter (n=ubuntu@217.118.79.42)
14:37.30brlcadhowdy
14:37.55DanielFalckgood morning brlcad
14:38.00brlcadmornin!
14:40.16DanielFalckyour sgi script and the pipe command have given me an idea...maybe not a good one, but I think I could probably use brlcad to simulate machining away blocks of steel - ala cnc machine code
14:40.33DanielFalckkind of a 'backplot' of the cnc code
14:41.22brlcadthat actually sounds pretty cool
14:41.31DanielFalckstart with the block of steel and nibble away at it with a solid in the shape of the end mill/cutter
14:42.35DanielFalckwith the revolve command it might even be possible to show a shape being turned
14:42.36brlcadnods
14:42.55brlcadthat would look pretty interesting unevaluated
14:43.15brlcadand then the raytrace should show what evaluated will look like
14:43.21DanielFalckI'll keep learning brlcad and see what I can do
14:43.32brlcadpresumably the cutter head would be the pipe diameter?
14:43.39DanielFalckyes.  the final raytrace would be very realistic
14:43.53DanielFalckyes, the pipe dia
14:43.59DanielFalckfor a ball end mill
14:44.11brlcadnods
14:44.17DanielFalckmany many cylinders for a flat end mill
14:44.31DanielFalckcones for engraving v-bits
14:45.23DanielFalcklooking at the sgi script, animation is surely possible- so that would be good too
14:45.41DanielFalckah, the dreams I can come up with :)
14:46.54brlcadyeah, that would be awesome
14:49.46DanielFalckthe 'help' command in mged is very good for me
14:50.03DanielFalckI'm exploring
14:50.37brlcad:)
14:55.58starseekeris freezing
14:56.23starseekernote to self - check weather report BEFORE heading to work
15:22.53CIA-6BRL-CAD: 03bob1961 * r33410 10/brlcad/trunk/src/libged/ged.c: Modified ged_open() to acquire a new RT material head.
15:25.31CIA-6BRL-CAD: 03bob1961 * r33411 10/brlcad/trunk/src/mged/ (cmd.c mged.c mged.h setup.c): Initial modifications to make libged commands available to MGED. The first test case exposes the gqa command.
15:32.09CIA-6BRL-CAD: 03starseeker * r33412 10/brlcad/trunk/doc/docbook/system/man1/en/ (Makefile.am attr.xml): Add attr command Docbook, Janine and Cliff
15:34.54CIA-6BRL-CAD: 03bob1961 * r33413 10/brlcad/trunk/src/mged/ (cmd.c mged.h setup.c): Exposing libged's tire command.
15:38.04CIA-6BRL-CAD: 03starseeker * r33414 10/brlcad/trunk/doc/docbook/system/man1/en/ (Makefile.am autoview.xml): Add docbook autoview man page - conversion by Janine and Cliff
15:42.44CIA-6BRL-CAD: 03starseeker * r33415 10/brlcad/trunk/doc/docbook/system/man1/en/ (Makefile.am bev.xml): Add docbook bev man page - conversion by Janine and Cliff
15:51.33CIA-6BRL-CAD: 03starseeker * r33416 10/brlcad/trunk/doc/docbook/system/man1/en/Makefile.am: Add docbook bot_condense man page - conversion by Janine and Cliff
15:52.28CIA-6BRL-CAD: 03starseeker * r33417 10/brlcad/trunk/doc/docbook/system/man1/en/bot_condense.xml: Uh, yeah... add the man page too, not just the Makefile.am change...
15:55.07brlcadgo go janine go :)
15:56.30skitterbrlcad: who's janine? One of PrezKennedy's daughters? If yes, I want to marry her!
15:57.13CIA-6BRL-CAD: 03brlcad * r33418 10/brlcad/trunk/NEWS: more conversion of documentation to docbook format, thx janine (and cliff via proxy)
15:57.40brlcadskitter: i'm sure she's somebody's daughter, but not PrezKennedy's
15:58.05skitterbrlcad: is it a song?
15:58.49brlcadis what a song?
15:58.51skitterbrlcad: "go janine, go, ...yeah! go janine go" - is it a song i don't know?
15:59.19brlcadit may be, but if it is, I don't know about that song either
15:59.51skitterbrlcad: am i right to think i need to add final version of my work into the brl-cad's tracker - and wait untill someone can implement it?
16:00.20skitterbrlcad: then what do your words "go go janine go" mean?
16:00.55brlcadyou should add the final version of your work to the tracker and get one of us to review/commit it, yes
16:01.16brlcadthose words express appreciation and excitement for the progress janine made this week
16:01.34brlcadsee all the cia lines preceeding
16:02.39brlcadstarseeker: and the news line isn't to diminish your efforts on that item -- just sharing the love
16:03.11brlcadwelcome to add yourself in
16:03.37brlcadneeds to get it tagged today before parker does too much damage :)
16:05.02skitterok
16:53.28starseekerbrlcad:  np :-)
17:01.29skitterstarseeker: or brlcad: am i right when i think if i say to my folks my account on sourceforge.net - they can see what have i up-loaded to open source projects?
17:04.16brlcadskitter: if they know the project, sure
17:04.30brlcador from your account, you can certainly see your submissions on your user page
17:05.41skitterbrlcad: but can this account show my 'feats' to random users?
17:08.28skitteri mean i can not browse rules and terms of sourceforge to-and-fro - can users "go" to, say, skitter-z-skater.sourceforge.net - and see what projects i am in and what exactly am i do for those projects. Have to save non-cheap internet traffic - that's a source of my lame questions :(
17:08.42skitteralso, eyes pain from computer last time :(
17:09.02brlcadskitter: you can show your feats to random users by showing them your user page, otherwise the contributions are spread out across the projects you contribute to
17:09.19brlcadif they're all with one project, then yeah, it's pretty easily to get the summary from any of the tracker pages
17:10.38skitterbrlcad: ok, i will keep it on my mind next time i will re-arrange my page. i have only 100 kb of plain text of mged cmd index - and i'm re-vising old xml files with aspell and try to smooth it.
17:39.31*** join/#brlcad skitter (n=ubuntu@217.118.79.36)
17:54.58*** part/#brlcad skitter (n=ubuntu@217.118.79.36)
18:06.16*** join/#brlcad WhiteCalf (i=WhiteCal@whitecalf.net)
18:54.31CIA-6BRL-CAD: 03starseeker * r33419 10/brlcad/trunk/doc/docbook/system/man1/en/ (Makefile.am bot_decimate.xml): Add docbook bot_decimate man page - conversion by Janine and Cliff
18:58.35CIA-6BRL-CAD: 03starseeker * r33420 10/brlcad/trunk/doc/docbook/system/man1/en/ (Makefile.am bot_face_fuse.xml): Add docbook bot_face_fuse man page - conversion by Janine and Cliff
19:03.36CIA-6BRL-CAD: 03starseeker * r33421 10/brlcad/trunk/doc/docbook/system/man1/en/ (Makefile.am bot_face_sort.xml): Add docbook bot_face_sort man page - conversion by Janine and Cliff
19:08.54CIA-6BRL-CAD: 03starseeker * r33422 10/brlcad/trunk/doc/docbook/system/man1/en/ (Makefile.am bot_vertex_fuse.xml): Add docbook bot_vertex_fuse man page - conversion by Janine and Cliff
19:16.40CIA-6BRL-CAD: 03starseeker * r33423 10/brlcad/trunk/doc/docbook/system/man1/en/ (Makefile.am build_region.xml): Add docbook build_region man page - conversion by Janine and Cliff
19:22.33CIA-6BRL-CAD: 03starseeker * r33424 10/brlcad/trunk/doc/docbook/system/man1/en/ (Makefile.am c.xml): Add docbook c man page - conversion by Janine and Cliff
19:28.14CIA-6BRL-CAD: 03starseeker * r33425 10/brlcad/trunk/doc/docbook/system/man1/en/ (Makefile.am cat.xml): Add docbook cat man page - conversion by Janine and Cliff
20:03.27*** join/#brlcad skitter (n=ubuntu@217.118.79.41)
20:04.18skitterbrlcad: where can i get GL/glu.h in ubuntu? there's somethng wrong - insatiable dependencies and so on...
20:04.44skitter*impossible dependencies*
20:05.12skitteribot: glu.h
20:25.48*** part/#brlcad skitter (n=ubuntu@217.118.79.41)
21:33.48*** join/#brlcad jonored (n=jonored@LAZARUS2.WIFI.WPI.EDU)
21:39.42CIA-6BRL-CAD: 03starseeker * r33426 10/brlcad/trunk/doc/docbook/system/man1/en/ (Makefile.am center.xml): Add docbook center man page - conversion by Janine and Cliff
22:07.06yukonbobtosses a wrench after skitter
22:07.16yukonbobgotsta stick around if you want an answer
22:07.30archivisthe got answer next door
22:07.51yukonbob667, the neighbour of the beast
22:08.01archivisthe was loading EMC2
22:09.54yukonbob?"emc2"
22:10.53yukonbobeletro-magnetic colander ver. 2?
22:11.56archivistcnc control software http://www.linuxcnc.org
22:12.50yukonbobnice...
22:20.44CIA-6BRL-CAD: 03starseeker * r33427 10/brlcad/trunk/doc/docbook/system/man1/en/ (Makefile.am color.xml): Add docbook color man page - conversion by Janine and Cliff
22:24.35CIA-6BRL-CAD: 03starseeker * r33428 10/brlcad/trunk/doc/docbook/system/man1/en/ (Makefile.am comb_color.xml): Add docbook comb_color man page - conversion by Janine and Cliff
22:27.36*** join/#brlcad DanielFalck (n=dan@pool-71-111-64-53.ptldor.dsl-w.verizon.net)
22:31.19CIA-6BRL-CAD: 03starseeker * r33429 10/brlcad/trunk/doc/docbook/system/man1/en/ (Makefile.am copyeval.xml): Add docbook copyeval man page - conversion by Janine and Cliff
22:33.24*** join/#brlcad Elrohir (n=kvirc@p5B14F1A8.dip.t-dialin.net)
22:35.23CIA-6BRL-CAD: 03starseeker * r33430 10/brlcad/trunk/doc/docbook/system/man1/en/ (Makefile.am copymat.xml): Add docbook copymat man page - conversion by Janine and Cliff
22:55.19*** join/#brlcad Ralith (n=ralith@216.162.199.202)
23:00.14*** join/#brlcad IriX64 (n=IriX64@bas2-sudbury98-1177726040.dsl.bell.ca)
23:49.14*** join/#brlcad skitter (n=ubuntu@217.8.236.135)
23:52.58*** join/#brlcad Elrohir (n=kvirc@p5B14C941.dip.t-dialin.net)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.