| 00:23.32 | stuporglu1 | Could someone tell me if BRL-CAD would be an appropriate tool for the following? I want to make a TV cabinet, but I want to model it first, including a folding top and some other moving parts. If I create the cabinet in BRL-CAD, can I run it through the movements to verify that there is enough clearance for all movements? |
| 00:45.45 | *** join/#brlcad Twingy (n=justin@74.92.144.217) | |
| 04:04.20 | *** join/#brlcad curious (n=curious@gjv234.internetdsl.tpnet.pl) | |
| 05:32.36 | *** join/#brlcad Axman6 (n=Axman6@pdpc/supporter/student/Axman6) | |
| 06:35.30 | *** join/#brlcad cadguy (n=cadguy@c-67-172-239-24.hsd1.co.comcast.net) | |
| 08:09.56 | *** join/#brlcad curious (n=curious@gjv234.internetdsl.tpnet.pl) | |
| 08:13.22 | *** join/#brlcad Z80-Boy (i=clock@77-56-85-254.dclient.hispeed.ch) | |
| 09:22.20 | *** join/#brlcad Paul58 (n=Paul@91.102.227.98) | |
| 11:32.52 | *** join/#brlcad elite01 (n=elite01@dslc-082-082-094-030.pools.arcor-ip.net) | |
| 14:45.40 | *** join/#brlcad vedge (i=vedge@vedge.org) | |
| 17:26.53 | *** join/#brlcad ManicMechE (n=MrSand@c-65-96-182-71.hsd1.ma.comcast.net) | |
| 17:47.40 | *** join/#brlcad Z80-Boy (i=clock@77-56-82-35.dclient.hispeed.ch) | |
| 18:45.02 | *** join/#brlcad Elperion (n=Bary@p54874633.dip.t-dialin.net) | |
| 18:46.21 | *** join/#brlcad docelic (n=docelic@212.91.116.107) | |
| 19:19.54 | starseeker | Once again I somehow miss major news - PVS got released under the GPL. |
| 19:44.04 | *** join/#brlcad docelic (n=docelic@212.91.116.107) | |
| 19:59.03 | archivist | PVS? |
| 20:08.48 | fenn | http://pvs.csl.sri.com/introduction.shtml |
| 20:17.30 | archivist | hmm interesting |
| 20:21.51 | *** join/#brlcad smudla (n=smudla@ip-89-103-100-226.karneval.cz) | |
| 20:22.03 | smudla | hi folks |
| 20:24.27 | smudla | i've got some questions about brlcad, is anyone alive here? :-) |
| 20:27.31 | smudla | i'm looking for a linux 3d modeller for my design of a sailing yacht |
| 20:29.40 | fenn | for hull design or all the little bits? |
| 20:29.54 | fenn | brlcad is better for geometrically shaped bits |
| 20:29.58 | smudla | so i would like to talk to any experienced brlcad user... i was considering modelling in blender but that's really rather artistic modeller than cad |
| 20:30.33 | smudla | hull design is best to do in specialized programs like delftship etc... |
| 20:31.24 | smudla | i mean hull design in terms of stability, hydrodinamics and other marine-related stuff |
| 20:32.47 | smudla | so, for now, say that my hull (simply the hull, ie outer dimensions) is finished |
| 20:33.36 | smudla | now i need to create a precise model of whole yacht, so of course model of the hull but with all the things inside |
| 20:33.53 | fenn | why do you need to create a precise model of the yacht? |
| 20:35.38 | archivist | someone did a ship fly through movie from a brlcad model |
| 20:35.48 | smudla | heh...why are 3d models made generally... |
| 20:36.15 | archivist | better visualisation of the object |
| 20:36.17 | smudla | documentation, manufacturing data |
| 20:37.02 | archivist | I find I am faster designing in 3d nowadays |
| 20:39.08 | smudla | frankly, my boat wont be a megayacht but still, 8 metres sailing boat is too expensive thing to make it a trial-error way, so i need everything modelled before i even touch a hammer :-) |
| 20:43.22 | smudla | so, one of my questions is: is it possible to "draw" a pair of curves through precise coordinates and then to form a surface between these curves? |
| 20:44.11 | smudla | (imagine upper line of the side of the boat and the waterline for example) |
| 20:46.40 | smudla | generally irregular, non-developable surface but precisely determined using several points |
| 20:47.08 | alex_joni | sounds like NURBS modelling to me |
| 20:49.19 | smudla | exacly |
| 20:49.41 | smudla | no problem with brlcad? |
| 20:50.28 | brlcad | hello smudla |
| 20:50.56 | brlcad | smudla: are you the one that posted to the forums about hull modelling a while back? |
| 20:51.30 | smudla | no, that a different fool :-) |
| 20:51.45 | brlcad | if you can precisely define the shape of the hull in terms of existing implicit surfaces, then brl-cad will work very well for you |
| 20:52.37 | smudla | yes, i have exact coordinates of enough points on the surface to create it uniquely |
| 20:52.45 | brlcad | otherwise for arbitrary spline surfaces, you're either going to be using an experimental primitive (brl-cad has spline surfaces, but not yet production-ready) or will be using some intermediate type (BoT's with smoothed normals, for example) |
| 20:53.55 | brlcad | as for what you want to do .. drawing a pair of curves through precise coordinates .. that would usually be provided via a birail primitive |
| 20:54.04 | brlcad | which .. brl-cad does not yet have |
| 20:54.21 | smudla | maybe i dont understand the term "implicit surfaces" |
| 20:55.58 | brlcad | that's a much longer topic to explain .. but for now just think of it like whether you can construct the hull using CSG primitives instead of using a birail or spline surface |
| 20:56.53 | brlcad | here are most of the primitives supported in brl-cad: http://ftp.brlcad.org/tmp/primitives/Primitives3_grouped.png |
| 20:57.21 | brlcad | that doesn't include the developmental surfaces (superellipsoids, metaballs, and nurbs, maybe a couple others) |
| 20:57.22 | smudla | thx, i'll have a look |
| 20:59.12 | brlcad | smudla: I think you'll *really* want something that will let you model using a birail primitive if your precise dataset is pointwise, which doesn't leave you with many non-commercial CAD options |
| 20:59.20 | smudla | hmm, i can hardly imagine a hull shape created from any of these primitives... |
| 20:59.23 | brlcad | i believe blender does have a birail, but then as you mentioned, it's not great for cad |
| 20:59.46 | brlcad | smudla: you'd probably be surprised what you can make with those primitives ;) |
| 21:00.04 | smudla | yea, thats exactly what i'm coming across |
| 21:00.18 | brlcad | we do have ships in brl-cad constructed with primitives, just usually requires an entirely different design approach and thought process |
| 21:01.48 | brlcad | that said, if you're a developer, I'd be more than glad to help you implement a birail primitive :-) |
| 21:01.49 | smudla | in fact, i take brlcad as the only possibility to do my task in non-commercial cad...all other projects are significantly less developed |
| 21:02.17 | starseeker | brlcad: I'll bet the sf admins are going to shoot you when they figure out how big this svn archive is :-) I'm making a backup tarball and so far it's heading towards 8 gigs with no end in sight ;-) |
| 21:02.20 | brlcad | yeah, we're by far the most developed.. and we still need TONS of effort |
| 21:02.45 | smudla | sorry...i am a developer, but my job is hw development...so electronics...sorry :-) |
| 21:03.12 | brlcad | starseeker: the archive itself is much more compressed |
| 21:03.27 | brlcad | you're doing a checkout of the top-level? |
| 21:03.29 | starseeker | Ah :-) |
| 21:03.49 | starseeker | More or less by mistake - I just grabbed the command on sf's svn page |
| 21:04.22 | brlcad | e.g. if I tagged the repository 100 times, it'll be 100x size on checkout but only 1x + few bytes per tag in the repository |
| 21:04.35 | brlcad | yeah, their instructions are a bit wonky |
| 21:04.35 | starseeker | Ah. |
| 21:04.42 | starseeker | that explains a lot |
| 21:04.45 | brlcad | thought they do warn in not so many words |
| 21:05.14 | starseeker | I'm too used to the cvs side I guess... |
| 21:05.16 | brlcad | I suspect a full top-level checkout is going to be .. huge |
| 21:05.23 | starseeker | It was |
| 21:05.46 | PrezKennedy | sourceforge is turning evil |
| 21:07.54 | *** join/#brlcad Twingy (n=justin@74.92.144.217) | |
| 21:08.23 | brlcad | PrezKennedy: how so? |
| 21:09.22 | PrezKennedy | window popped up asking me if i wanted to be notified if paid support for the program i was downloading became available |
| 21:09.23 | brlcad | looks like there is about 100 tags and branches so it's going to be about 100x the real size .. which looks like about 50-200 MB/tag|branch |
| 21:09.31 | brlcad | ewww |
| 21:09.58 | PrezKennedy | still like it for the software of course... but they just seem to be piling on junk now to make a buck |
| 21:10.25 | brlcad | some marketing weenie has gotten ahold of their web team -- they've been trying to push the new marketplace for a couple months |
| 21:11.07 | brlcad | first with some exceptionally annoyingly bright gold "button" (which they later toned way way down) |
| 21:11.14 | starseeker | brlcad: How long until the cvs repo goes away in favor of svn? few months testing time? |
| 21:11.15 | PrezKennedy | they should try making forums that dont suck... thats where most the support takes place |
| 21:12.44 | starseeker | Holiday gatherings always seem to be a guarantee of importing some exotic code germ from somewhere... |
| 21:12.55 | brlcad | starseeker: um, probably never "away", unless you mean no longer displayed .. but yeah, probably a release or two after svn is fully verified |
| 21:13.39 | starseeker | brlcad: I was just thinking if future development was taking place only in svn, having the cvs repo still listed could cause some confusion when people checked it out and saw no changes... |
| 21:13.52 | curious | starseeker, sorry for continuing offtopic , but if you will google for 'transfer factor' you can turn that bug into feature |
| 21:14.04 | curious | starseeker, there are easy immunization methods. |
| 21:14.39 | brlcad | starseeker: yeah, I know that |
| 21:14.49 | brlcad | that's what I meant about it being "hidden" but not really going away |
| 21:15.02 | brlcad | i.e. it won't be deleted, but yeah, not displayed |
| 21:15.06 | starseeker | right. I just didn't know when the cvs tree would stop receiving updates |
| 21:15.19 | brlcad | that's already happened |
| 21:15.23 | starseeker | Ah :-) |
| 21:15.44 | brlcad | unless I run into a big problem this week |
| 21:15.51 | starseeker | righto :-) |
| 21:15.56 | PrezKennedy | murphy's law |
| 21:16.00 | smudla | brlcad: you mentioned some forum, where could i find it? |
| 21:17.15 | brlcad | already verified several things so far: successful dump and clean import, ability to extract full log, still trying to verify ability to checkout everything (first attempt failed in branches) |
| 21:17.38 | brlcad | smudla: I didn't mention any forums, but we do have forums up on sourceforge |
| 21:17.45 | brlcad | http://sourceforge.net/forum/?group_id=105292 |
| 21:17.54 | starseeker | pretty impressive, given that you're probably close to a record for size of history being converted ;-) |
| 21:18.39 | smudla | 21:50:53 <brlcad> smudla: are you the one that posted to the forums about hull modelling a while back? |
| 21:19.18 | brlcad | ooooh, so I did *blush* |
| 21:19.25 | smudla | ;-) |
| 21:19.35 | smudla | thanks a lot, anyway :-) |
| 21:21.59 | brlcad | I think I was thinking of this message: http://sourceforge.net/forum/message.php?msg_id=4351966 |
| 21:22.18 | brlcad | a skin primitive would also have helped with what you're trying to do |
| 21:24.09 | brlcad | which might change too :) |
| 21:24.26 | brlcad | right now it was all imported as a single-project repository |
| 21:24.35 | brlcad | i'm *really* not sure that I like it that way |
| 21:25.00 | starseeker | Hmm. You thinking to break out the major libraries into their own repositories? |
| 21:25.09 | brlcad | no no |
| 21:25.36 | brlcad | when you set up conversion from cvs to svn, you can do it as a single repository or as multiple projects |
| 21:25.47 | starseeker | Oh, OK. |
| 21:26.06 | brlcad | mostly impacting where the trunk/tags/branches triplets are -- one at the top-level, or one for each module |
| 21:26.54 | brlcad | difference of needing to do svn co https://brlcad.svn.sf.net:/svnroot/brlcad/trunk/brlcad brlcad versus svn co https://brlcad.svn.sf.net:/svnroot/brlcad/brlcad/trunk brlcad |
| 21:27.30 | starseeker | Got it. |
| 21:29.23 | starseeker | The more fine-grained approach does seem to make sense |
| 21:30.56 | smudla | brlcad: thanks for the link, it seems to be interesting, maybe i wont give up my brlcad-efforts :-) |
| 21:32.20 | brlcad | smudla: best of luck to you whichever path you take, of course |
| 21:32.40 | brlcad | I really do hope we get nurbs and birail primitives working soon, there's just so much to do that one has to choose their battles |
| 21:34.20 | starseeker | Niiice. The svn configure uses the system libs in all but 4 cases |
| 21:34.52 | smudla | brlcad: is there any estimation of "soon"? :-) |
| 21:35.56 | smudla | i mean if we are talking about months or years... |
| 21:37.45 | brlcad | smudla: entirely depends on how many developers are working on what .. which does tend to fluctuate drastically |
| 21:37.51 | brlcad | ~spell drastically |
| 21:37.57 | brlcad | huh |
| 21:38.59 | brlcad | I can say, however, that fully NURBS representation support is our #1 core priority at the moment, followed closely by STEP conversion support |
| 21:40.08 | smudla | so good luck |
| 21:40.15 | brlcad | that effort alone exhausts most existing developer resources for the next 6 months minimum |
| 21:41.06 | brlcad | that said .. a birail primitive wouldn't really be that hard for a dev.. probably could be fully implemented in less than a month with guidance |
| 21:41.09 | smudla | again, pity that i'm a hardware guy so i can't contribute with code |
| 21:44.59 | Z80-Boy | smudla: hehe nekdo z cech? |
| 21:46.13 | smudla | kusuj vole, be social and speak in english... i'm doing my best although my english is terrible :-) |
| 21:46.57 | Z80-Boy | smudla: where are you from? |
| 21:47.10 | smudla | Pilsen |
| 22:02.24 | starseeker | Sweet - NSIS! |
| 22:02.40 | starseeker | Good news indeed |
| 22:11.39 | brlcad | smudla: your english is great |
| 22:11.50 | brlcad | better than many westerners ;) |
| 22:12.06 | starseeker | Indeed :-) |
| 22:12.20 | starseeker | All we speak over here is American :-P |
| 22:13.32 | smudla | haha...stop making fun of me :-D |
| 22:16.18 | smudla | i cannot find any debian package of brlcad...you probably don't know about some too...? |
| 22:19.49 | brlcad | not yet properly integrated with apt yet |
| 22:19.58 | brlcad | a couple have worked on it, but nobody to completion |
| 22:20.10 | brlcad | there is a .deb for 7.8.4 on the website iirc |
| 22:21.04 | brlcad | that should work fine for a new user, otherwise you can compile from source and it'll install isolated into /usr/brlcad |
| 22:22.01 | smudla | that seems to be the best way |
| 22:23.15 | smudla | maybe i can start with older version, you're right...now i'm interested mostly in the ARS primitive |
| 22:23.45 | smudla | because "waterline" sounds quite familiar to me :-) |
| 22:30.23 | brlcad | :-) |
| 22:51.20 | *** join/#brlcad Axman6_ (n=Axman6@61-69-24-26.netspeed.com.au) | |
| 23:02.00 | smudla | i'm browsing the documentation of brlcad but i can't find any detailed info about primitives...where could i for example learn about how to input the waterlines? |
| 23:16.41 | *** join/#brlcad Axman6 (n=Axman6@pdpc/supporter/student/Axman6) | |