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) |