01:23.54 |
*** join/#brlcad Torfbolt
(~dk@p213.54.136.234.tisdip.tiscali.de) |
02:06.38 |
*** join/#brlcad Pimpinella
(~frank@p54818192.dip0.t-ipconnect.de) |
05:56.02 |
CIA-8 |
BRL-CAD: 03brlcad * 10brlcad/configure.ac:
some systems (e.g. solaris) use /usr/X11 instead of /usr/X11R6, so
be sure to go there too |
06:14.27 |
CIA-8 |
BRL-CAD: 03brlcad * 10brlcad/configure.ac: add
checks for sys/sched.h sys/sysmp.h sys/wait.h ulocks.h headers as
well as prtcl() and sysmp() functions |
06:14.44 |
narnia |
brlcad, would you happen to have any
preliminary write-ups about the database plug-ins? |
06:16.27 |
CIA-8 |
BRL-CAD: 03brlcad *
10brlcad/src/libbu/parallel.c: ugh, so much to do in this file.. --
use some of the new header and function checks |
06:18.18 |
narnia |
brlcad, also in your copious amounts of free
time ( ;-) ) have you had a chance to test the diesel engine step
file with pro/e? |
06:18.55 |
narnia |
brlcad, any thoughts on getting the 10k pages
scan into pdfs? |
07:19.37 |
*** join/#brlcad ChanServ
(ChanServ@services.) |
07:19.37 |
*** mode/#brlcad [+o ChanServ]
by irc.freenode.net |
07:44.54 |
narnia |
<PROTECTED> |
15:53.56 |
CIA-8 |
BRL-CAD: 03lbutler * 10brlcad/include/bu.h:
changes to suport Jim Hunt's fast memory debugging |
15:56.37 |
CIA-8 |
BRL-CAD: 03lbutler *
10brlcad/src/libbu/malloc.c: Changes to support Jim Hunt's fast
memory debugging |
16:17.03 |
narnia |
brlcad, on a serious note. i think it may be
wise to rethink how to implement express/step file in general. i
have a good understanding now of how the nist step class library
works and while it does work there are, in my opinion, other ways
it can be done better. |
16:21.08 |
brlcad |
the other comments weren't on a serious note?
:) good to know ;) |
16:21.40 |
narnia |
brlcad, the best analogy i can come up with is
perl. the express language is the basis for all other 10303 parts.
it appears to me that despite iso stating that the express language
is not a programming language there is nothing to prevent us from
treating express language as a programming language. |
16:22.07 |
brlcad |
there are writeups on the database plugins,
but they are not electronic -- have to scan them in or
something |
16:22.33 |
brlcad |
i'm sometimes old-fashioned in that respect
when it comes to architecting.. pen and paper, big
whiteboards |
16:22.48 |
narnia |
brlcad, just as perl has modules which extend
perl the parts of 10303 extend express. |
16:23.28 |
narnia |
brlcad, i have a large easel with a large
paper pad mounted on it. color markers. ;-) |
16:24.16 |
narnia |
brlcad, i than tape the paper up to walls,
patio doors, nearly any vertical flat surface. |
16:25.24 |
brlcad |
I find index cards extremely helpful/portable
along with a small notebook |
16:28.38 |
narnia |
brlcad, paper placemates also work well for
notes and drawings. ;-) |
16:35.50 |
narnia |
brlcad, on a side note: a metal working friend
who i recommended brl-cad to asked me about auto-dimensioning in
brl-cad. i look briefly and did not find any references to
auto-dimensioning. it auto-dimensioning currently supported in
brl-cad? |
16:38.24 |
narnia |
brlcad, as the awareness of brl-cad increases
the requests for 'features' is also growing. is there an official
'wish list'? |
16:41.12 |
narnia |
brlcad, would you happen to have a list of who
is working on what? |
17:38.02 |
brlcad |
narnia: auto-dimensioning is not presently
supported.. would be nice ;) |
17:39.44 |
brlcad |
narnia: if they are things that you plan on
doing, feel free to add them to the TODO in cvs, if they are bigger
plans that you intend on doing, there's the sf Task manager. if
they are "wish list" items, they belong in the sf RFE section
(request for enhancement). |
17:41.26 |
brlcad |
narnia: there isn't a list of who's working on
what beyond what people have assigned to them on the bugs and
feature request trackers and the task manager .. a couple of the
devs don't have sf.net accounts yet either |
19:29.46 |
CIA-8 |
BRL-CAD: 03bob1961 *
10brlcad/src/libbu/malloc.c: *- removed duplicate lines of code
(this wouldn't compile on Windows) |
19:41.47 |
narnia |
brlcad, auto-dimensioning, i have to think on
this. a couple friends who i have recommended brl-cad to would
really like this. two of those friends are also wanting the step
support. i really think i have enough on my plate at the
moment. |
19:47.13 |
narnia |
brlcad, i recall a past discussion concerning
layout nesting. i do not recall what was decided concerning layout
nesting. |
21:23.01 |
brlcad |
narnia: in the new modeler, auto-dimensioning
and full constraint system will be included -- it'll take more
thought to do it in mged.. how would you forsee the interface to
auto-dimensioning being? |
21:25.12 |
brlcad |
narnia: as for layout nesting from the linux
cad mailing list comment, I researched that for a couple days last
week. It'd be really simple to write up a small application or
library to do the task in brl-cad for 2d or 3d. the bigger
question is what the real need is for as that'll drive what sort of
flexibility is needed |
21:26.21 |
brlcad |
example, are we solving the knapsack problem
where we have to pick how many N objects fit into a M space or is
it merely the best/good fit across an unbounded area? |
21:27.13 |
narnia |
brlcad, i have not given auto-dimensioning any
addtional thought. |
21:27.37 |
brlcad |
and what is meant by
auto-dimensioning? |
21:27.58 |
brlcad |
in a constraint-based system, it's usually a
side-effect of fulfilling other constraints |
21:28.01 |
narnia |
brlcad, the context for nesting is sheet metal
and woodworking. |
21:28.33 |
narnia |
brlcad, the request i have received are all
2d. |
21:29.39 |
narnia |
brlcad, given a 4x8 sheet how many of item 'a'
can be cut from it. |
21:29.48 |
brlcad |
for a solid modeler that means you have to
either have a 2d shape (e.g. sketch primitive in brl-cad) or you
have a specific cross-section in mind |
21:30.48 |
narnia |
brlcad, or given items a-f place them on the
4x8 sheet to minimize waste. |
21:33.25 |
narnia |
brlcad, concerning auto-dimensioning the
request either refer to autocad or turbo-cad or some other cad
program. i have nver used autocad, turbo-cad, or other commercial
cad programs. |
21:33.57 |
narnia |
brlcad, i would have to ask them what they
mean by 'auto-dimensioning'. |
21:36.53 |
narnia |
brlcad, when i started my gnu-cad-cam project
i went around to local job shops and talked with them what they
needed. it took alot of talking to understand what they really
meant. |
21:37.52 |
brlcad |
I understand, that's why I said there are lots
of unanswered questions for what that means ;) |
21:38.15 |
narnia |
brlcad, perhaps this summer it when various
'enhancements' are included and stablized it would be worth having
a 'dog and pony' show for the local job shops to get their
feedback. |
21:38.18 |
brlcad |
if they want to file up RFE's or interactively
work out what they'd like to see, that's fine ;) |
21:39.07 |
brlcad |
I have a todo list out the wazoo already so
I'm not exactly in search of something else to do .. |
21:39.18 |
brlcad |
it's a great idea to keep in mind, though, as
development continues |
21:41.10 |
brlcad |
it's probably not so apparent in the open
source community, but brl-cad does have a long established
community |
21:41.38 |
brlcad |
most of those users and codes we have to
interact with, though, are not public media knowledge (with good
reason) |
21:41.57 |
narnia |
brlcad, understand. |
21:42.10 |
brlcad |
doesn't mean we don't have room to expand into
-- we do .. huge room and huge potential |
21:42.19 |
brlcad |
especially in the cadd and cam areas |
21:43.43 |
narnia |
brlcad, i agree with todo list. i have enough
at the moment. |
21:44.35 |
brlcad |
basically, if someone wants to add some new
feature that has anything to do with cad/cadd/cam, they're quite
welcome to join in .. |
21:46.03 |
brlcad |
brl-cad gives them a foundation, user
community, modeling methodology, user community, docs, and more for
free that can usually be easily extended |
21:49.46 |
narnia |
brlcad, i wish more of the people requesting
'features' were programmers. ;-) |
21:51.37 |
narnia |
brlcad, are you still at work? it is 1651
hours on the east coast. |
21:58.39 |
narnia |
argh |
21:58.54 |
brlcad |
yes, still at work |
21:59.12 |
brlcad |
and YES.. I'm really interested in getting
more programmers ;) |
21:59.34 |
brlcad |
but that aspect I won't expect until the
prototype for either archer or the new modeler are ready |
22:00.41 |
narnia |
brlcad, that is the second time you have
mentioned a 'new modeler'. what 'new modeler'? ;-) |
22:01.02 |
narnia |
brlcad, who or what is 'archer'? |
22:02.22 |
brlcad |
archer is effective an mged replacement
prototype written for a project called ajem |
22:02.41 |
narnia |
brlcad, of the 10 members listed on
sourceforge who are developers (programmers)? |
22:02.47 |
brlcad |
ajem is a joint collaboration across several
military services where brl-cad is one of the backend
components |
22:03.19 |
narnia |
brlcad, ajem is not written in java is
it? |
22:03.21 |
brlcad |
archer was written for ajem with a more "up to
date" gui |
22:03.29 |
brlcad |
no, it's not |
22:03.36 |
brlcad |
ajem is not publicly available
either |
22:03.38 |
narnia |
brlcad, thank god. ;-) |
22:04.11 |
narnia |
brlcad, that was a concerning java. |
22:04.19 |
brlcad |
archer is being released back to us in part
because it pertains directly to brl-cad |
22:04.37 |
brlcad |
and in part because it was written by one of
mged's primary authors |
22:04.40 |
narnia |
brlcad, ah |
22:04.50 |
brlcad |
Bob :) |
22:05.03 |
brlcad |
bob will probably make an appearace in here
eventually |
22:05.36 |
brlcad |
you're trapped ;) |
22:05.52 |
narnia |
hehe |
22:06.35 |
brlcad |
every single person listed on the members page
is a seasoned programmer with some area of expertise |
22:07.20 |
narnia |
brlcad, is that spicy or mild seasoning? ;-)
(sorry i could not resist. ;-) ) |
22:08.24 |
narnia |
brlcad, am i the only 'outsider' ? |
22:10.49 |
narnia |
be back in a bit, news is on. |
22:15.06 |
*** join/#brlcad ChanServ
(ChanServ@services.) |
22:15.06 |
*** mode/#brlcad [+o ChanServ]
by irc.freenode.net |
22:19.21 |
*** join/#brlcad cad176
(~d91a4297@bz.bzflag.bz) |
23:33.28 |
brlcad |
narnia: heh, spicy |
23:33.58 |
narnia |
back |
23:34.00 |
brlcad |
narnia: no you're not the only outsider
;) |
23:34.23 |
narnia |
brlcad, that is comforting to know. |
23:35.02 |
brlcad |
lee, john, and myself I probably the
definitive experts on the package as a whole |
23:35.15 |
brlcad |
bob did most of mged |
23:35.27 |
brlcad |
erik started the new build system |
23:35.50 |
brlcad |
charles did much of the old command-line mged
and some utilities |
23:36.02 |
brlcad |
ron did rtwizard |
23:36.38 |
brlcad |
justin is working on a triangle-based
real-time raytracer and global illumination |
23:36.42 |
brlcad |
also did photon mapping |
23:37.02 |
brlcad |
jee and john have done too much to mention so
succintly ;) |
23:37.37 |
brlcad |
there are others, listed in the authors
file |
23:38.58 |
brlcad |
unfortunately, features were not tracked as
closely as they are now in terms of who did what, but cvs does tell
all |
23:41.01 |
narnia |
you work for Quantum Research International,
Inc.? |