| 00:28.34 | *** join/#brlcad D0iD0X (i=XD@187.37.66.52) | |
| 00:35.27 | Augusto_Ponto | is this software like Solidworks? |
| 00:36.28 | Ralith | depends what you mean by 'like' |
| 00:37.00 | Ralith | it is related, but if you try to use it like you'd use solidworks you'd probably be very frustrated. |
| 00:37.46 | Augusto_Ponto | hm |
| 00:37.48 | Augusto_Ponto | I got it |
| 00:37.56 | Augusto_Ponto | is there any open source software |
| 00:38.00 | Augusto_Ponto | like solid works? |
| 00:38.53 | Ralith | heekscade is probably as close as you're going to get UI-wise |
| 00:38.57 | Ralith | heekscad* |
| 00:39.01 | Augusto_Ponto | hm |
| 00:39.42 | Augusto_Ponto | ty |
| 00:40.02 | Ralith | it really depends what you want to do, and how willing to learn you are |
| 00:40.18 | Ralith | BRL-CAD is very powerful. |
| 00:40.27 | Augusto_Ponto | hm |
| 00:40.42 | Augusto_Ponto | I want to make an project |
| 00:40.55 | Augusto_Ponto | related to people who have special needs |
| 00:41.33 | Ralith | what it's *for* isn't really relevant |
| 00:41.38 | Ralith | what do you want to use BRL-CAD to do? |
| 00:41.43 | Augusto_Ponto | it's an wheelchair |
| 00:41.49 | Augusto_Ponto | I want to model it |
| 00:41.55 | Augusto_Ponto | using an CAD software |
| 00:44.19 | Augusto_Ponto | Ralith |
| 00:44.23 | Augusto_Ponto | is it possible? |
| 01:02.53 | l1d3nbr0ck | Ralith |
| 01:02.53 | l1d3nbr0ck | =p |
| 01:39.08 | CIA-28 | BRL-CAD: 03indianlarry * r35963 10/brlcad/trunk/src/librt/opennurbs_ext.cpp: Loosen up point closeness check in getsurfacepoint() |
| 01:41.21 | CIA-28 | BRL-CAD: 03indianlarry * r35964 10/brlcad/trunk/src/librt/primitives/brep/brep_debug.cpp: more enhancements to brep debugging command |
| 03:08.52 | *** join/#brlcad ALAN_ (n=ALAN@fractal.ee.ntu.edu.tw) | |
| 05:02.00 | *** join/#brlcad Elrohir (n=kvirc@p5B14F8AF.dip.t-dialin.net) | |
| 08:11.45 | *** join/#brlcad Ralith_ (n=ralith@69.90.48.127) | |
| 08:29.14 | *** join/#brlcad Axman6 (n=Axman6@pdpc/supporter/student/Axman6) | |
| 10:15.25 | *** join/#brlcad _clock_ (n=_sushi_@80-218-244-105.dclient.hispeed.ch) | |
| 10:18.57 | *** join/#brlcad _clock_ (n=_sushi_@80-218-244-105.dclient.hispeed.ch) | |
| 10:27.02 | *** join/#brlcad _clock_ (n=_sushi_@80-218-244-105.dclient.hispeed.ch) | |
| 11:05.01 | *** join/#brlcad Yoshi47 (n=jan@firewall.walinga.com) | |
| 11:05.24 | Yoshi47 | 14243:20 mged |
| 12:16.14 | ``Erik | swank |
| 12:16.50 | ``Erik | gonna have a beer to celebrate when it hits 14400? |
| 12:17.27 | Yoshi47 | if i liked beer, |
| 13:16.46 | *** join/#brlcad JucaBlues (n=felipe@189.79.64.76) | |
| 13:18.02 | JucaBlues | I have been developing a library called LibreDWG which is a free DWG parser |
| 13:18.19 | JucaBlues | I want to see some free CAD tools using my lib |
| 13:18.37 | JucaBlues | are you interested in importing DWG files in brlcad? |
| 13:19.19 | brlcad | it depends, really -- wouldn't mind having a dwg import but it'll be tricky to make it a faithful import given our focus on solid 3d entities |
| 13:20.33 | JucaBlues | could the license of our lib be an issue? |
| 13:20.42 | JucaBlues | it is GPLv3 or later |
| 13:20.49 | brlcad | JucaBlues: plus your license would unfortunately be a non-starter for us -- it'd have to be LGPL/BSD/MIT/etc |
| 13:21.03 | brlcad | yeah, I was just writing that :) |
| 13:21.56 | brlcad | would you be able/willing to relicense it or is it unchangeable? |
| 13:22.00 | JucaBlues | I am tied to it, since the original lib was GPLv3 or later |
| 13:22.10 | JucaBlues | we forked from another project |
| 13:22.36 | JucaBlues | which was an initial code for a dwg parser but awkwaredly written in esperanto |
| 13:22.41 | brlcad | hm, yeah |
| 13:23.27 | JucaBlues | now we are reaching 100% of data structures decoding |
| 13:23.37 | JucaBlues | but we are not dealing much with the semantics yet |
| 13:23.57 | brlcad | that's pretty cool |
| 13:24.06 | brlcad | so is the main reason for the fork because of esperanto? |
| 13:24.10 | JucaBlues | I started to write an example application that converts 2d dwg files into svg |
| 13:24.11 | brlcad | or some team dynamics |
| 13:24.23 | JucaBlues | yes, esperanto was the issue |
| 13:24.37 | brlcad | know if they'd be willing to relicense? |
| 13:24.51 | JucaBlues | I'd have to ask for it. |
| 13:27.05 | JucaBlues | but BSD and GPLv3 can be mixed, right? |
| 13:27.16 | JucaBlues | the results being GPLv3, I guess... |
| 13:27.29 | brlcad | yeah, it's one-way |
| 13:27.37 | brlcad | so still not useful for our use |
| 13:27.45 | JucaBlues | ok |
| 13:28.01 | brlcad | we're presently LGPLv2 as a unified package |
| 13:30.30 | JucaBlues | a gplv3 dwg importer for brlcad maintained as a patch that one would apply on its local copy would be bad ? |
| 13:31.05 | brlcad | no, of course that wouldn't be "bad" .. just not a great long-term direction unfortunately |
| 13:31.18 | brlcad | not something that we could ship unified, it would have to stay separate |
| 13:31.34 | ``Erik | might be easier to have an external project that could link to BRL-CAD's libraries for converting to .g ? |
| 13:31.52 | brlcad | basically what he's suggesting |
| 13:32.52 | JucaBlues | are you aware of any GPLv3 compatible CAD? |
| 13:33.52 | brlcad | JucaBlues: we're the _only_ open source CAD system that's in full production use that I'm aware of |
| 13:34.02 | brlcad | there are a few other smaller projects around though |
| 13:34.14 | ``Erik | qcad community is probably the closest :/ |
| 13:34.45 | brlcad | yeah, though qcad already uses dxf heavily under the hood |
| 13:35.09 | _clock_ | I guess it depends on what is understood under full production use |
| 13:35.30 | _clock_ | I use qcad on Ronja but don't know if it qualifies as full production use, production use or only use? |
| 13:36.29 | brlcad | _clock_: I meant 3d solid modeling CAD, they probably 'qualify' (whatever that means) but as a 2d system |
| 13:37.04 | _clock_ | qcad is definitely 2D |
| 13:37.33 | _clock_ | but they have those little arrows with numbers |
| 13:37.42 | _clock_ | brl-cad didn't have it last time I checked |
| 13:39.02 | brlcad | still don't have annotations, though been talking about adding them very recently (last week) and might start that up some basic support this/next week. |
| 13:39.27 | _clock_ | brlcad: I would find that very cool |
| 13:43.10 | *** join/#brlcad BigAToo (n=BigAToo@pool-96-230-124-5.sbndin.btas.verizon.net) | |
| 13:48.02 | JucaBlues | but QCad is GPLv2 only |
| 14:04.04 | *** join/#brlcad samrose (n=samrose@adsl-99-147-180-206.dsl.lgtpmi.sbcglobal.net) | |
| 14:04.07 | brlcad | JucaBlues: yep, there really aren't other options except for a couple projects that are a lot smaller |
| 14:04.19 | brlcad | ask them if they're willing to relicense |
| 14:04.23 | brlcad | worse they can say is no |
| 14:04.28 | JucaBlues | ok |
| 14:04.30 | JucaBlues | thanks |
| 14:04.46 | JucaBlues | relicense into what? |
| 14:05.02 | brlcad | ideally BSD/MIT-style license |
| 14:05.05 | JucaBlues | which are the options for brlcad? |
| 14:05.08 | JucaBlues | ok |
| 14:05.12 | brlcad | as a library that are the most flexible |
| 14:05.27 | JucaBlues | lgpl would be ok? |
| 14:05.43 | brlcad | LGPLv2 would work, LGPLv3 could possibly work down the road, but not guaranteed |
| 14:06.13 | JucaBlues | ok, thanks |
| 14:08.03 | brlcad | apache/eclipse/mozilla licenses are all similar bsd/mit-style licenses |
| 14:15.40 | *** join/#brlcad jdoliner (n=jdoliner@c-67-173-0-29.hsd1.il.comcast.net) | |
| 14:35.33 | ``Erik | (hrm, qt somehow went and got... kinda impressive) |
| 14:37.08 | Axman6 | how so? |
| 14:37.25 | ``Erik | the qt4 demo app has some nifty stuff in it |
| 14:37.46 | ``Erik | back in "the day", qt was pretty ... tame |
| 14:38.44 | starseeker | ``Erik: what that hell I just heard freezing over? |
| 14:39.03 | ``Erik | now if it were wrapped in a decent language... :> |
| 14:39.18 | starseeker | I thought you were a dyed in the wool Qt "non-fan" |
| 14:39.35 | ``Erik | no, it'd just been a while since I'd looked at it |
| 14:39.36 | starseeker | there are Qt-python bindings... |
| 14:40.08 | ``Erik | and last time I looked, qt was drastically inferior on several fronts :) (cocoa is damn sexy, not sure how together gnustep is, though) |
| 14:56.28 | CIA-28 | BRL-CAD: 03starseeker * r35965 10/brlcad/trunk/src/librt/primitives/sph/sph_brep.cpp: Erm, this should be pulling the magnitude of the vector, not the x coordinate... |
| 14:58.22 | CIA-28 | BRL-CAD: 03starseeker * r35966 10/brlcad/trunk/src/librt/primitives/ell/ell_brep.cpp: |
| 14:58.22 | CIA-28 | BRL-CAD: Switch to a 'distort the sphere' method of creating an ellipsoid - seems to |
| 14:58.22 | CIA-28 | BRL-CAD: create a clean ellipsoid shape (although as yet unrotated/translated) but |
| 14:58.22 | CIA-28 | BRL-CAD: doesn't clear all the raytrace issues - those appear to be something else. |
| 15:50.08 | CIA-28 | BRL-CAD: 03brlcad * r35967 10/brlcad/trunk/ (doc/deprecation.txt include/bn.h include/dm_color.h): deprecate the DM_X-specific dm_color.h header. use dm.h instead though making the functions that used to be in dm_color.h now be private given they are specific to just one dm. |
| 15:52.31 | CIA-28 | BRL-CAD: 03brlcad * r35968 10/brlcad/trunk/src/libdm/ (color.c dm-X.c): |
| 15:52.31 | CIA-28 | BRL-CAD: rename the dm_color functions dm_get_pixel, dm_copy_cmap, and |
| 15:52.31 | CIA-28 | BRL-CAD: dm_allocate_color_cube to be specific to the X11 interface. they use X11 |
| 15:52.31 | CIA-28 | BRL-CAD: structures and are not generalized for libdm purposes (so we can remove them |
| 15:52.31 | CIA-28 | BRL-CAD: immediately). |
| 16:01.08 | CIA-28 | BRL-CAD: 03starseeker * r35969 10/brlcad/trunk/src/librt/primitives/brep/brep.cpp: |
| 16:01.08 | CIA-28 | BRL-CAD: Add a counter to the newton iterator - there are some cases where we start out |
| 16:01.08 | CIA-28 | BRL-CAD: in a bad direction and then 'straighten out' - rather than quitting the |
| 16:01.08 | CIA-28 | BRL-CAD: iteration on the first bad directional move, give it several tries to straighten |
| 16:01.09 | CIA-28 | BRL-CAD: out before killing it. |
| 16:04.32 | CIA-28 | BRL-CAD: 03indianlarry * r35970 10/brlcad/trunk/include/brep.h: |
| 16:04.32 | CIA-28 | BRL-CAD: tighten tolerance back up on near hit/miss, was 0.05mm |
| 16:04.32 | CIA-28 | BRL-CAD: now 0.001mm,small models 3mm piston where having problems |
| 16:04.32 | CIA-28 | BRL-CAD: need to make relative to trim error or surface/face size |
| 16:14.28 | CIA-28 | BRL-CAD: 03brlcad * r35971 10/brlcad/trunk/src/libdm/dm_obj.c: fugly hacks to make it compile without X11 headers installed. new png (ugh, ximage) and size commands busted things. |
| 17:11.57 | *** join/#brlcad talcite (n=Matthew@134.117.143.147) | |
| 17:29.28 | *** join/#brlcad talcite (n=Matthew@134.117.143.147) | |
| 17:43.14 | *** join/#brlcad BigAToo (n=BigAToo@pool-96-230-124-5.sbndin.btas.verizon.net) | |
| 17:50.21 | *** join/#brlcad parigaudi (n=quassel@pd95b7f5e.dip0.t-ipconnect.de) | |
| 18:10.52 | *** join/#brlcad Ralith (n=ralith@69.90.48.127) | |
| 19:00.32 | *** join/#brlcad talcite (n=Matthew@134.117.254.248) | |
| 20:34.55 | ``Erik | ahhh |
| 21:23.41 | *** join/#brlcad louipc (n=louipc@archlinux/trusteduser/louipc) | |
| 22:28.57 | *** join/#brlcad matthewmpp (n=chatzill@wsip-98-172-82-189.ph.ph.cox.net) | |
| 22:53.23 | *** join/#brlcad cpc26 (n=cpc26@72.170.156.242) | |
| 22:54.12 | *** join/#brlcad cpc26 (n=cpc26@72.170.156.242) | |
| 22:55.00 | *** join/#brlcad cpc26 (n=cpc26@72.170.156.242) | |
| 22:58.58 | *** join/#brlcad cpc26 (n=cpc26@72.170.156.242) | |
| 23:13.38 | *** join/#brlcad matthewmpp (n=chatzill@wsip-98-172-82-189.ph.ph.cox.net) | |
| 23:36.30 | *** join/#brlcad Ralith (n=ralith@69.90.48.127) | |