--- Day changed Sat Mar 14 2009 | ||
-!- gene [n=chatzill@wireless-128-62-175-60.public.utexas.edu] has joined #hplusroadmap | 00:05 | |
kanzure | that was fun. | 00:10 |
---|---|---|
gene | indeed | 00:12 |
kanzure | http://www.oshwbank.org/ | 00:21 |
kanzure | what the fuck is this bullshit | 00:21 |
kanzure | looks like a front for liquidware | 00:22 |
kanzure | this is gaytarded. | 00:22 |
gene | so I want to do FEM modeling | 00:23 |
gene | any good starting points? | 00:23 |
kanzure | elmerfem | 00:23 |
kanzure | (also called "elmer") | 00:23 |
gene | ok | 00:24 |
kanzure | fenn and I were both able to get it running on our systems | 00:24 |
gene | hey kanzure is most of the stuff on that open hardware place SMT? | 00:24 |
kanzure | maybe. | 00:25 |
gene | and is there some sort of standard SMT component location data? | 00:25 |
kanzure | basically, the other open source hardware initiatives we're involved with seem to be more mature. | 00:25 |
kanzure | yes, there is actually | 00:25 |
kanzure | look up gEDA | 00:25 |
gene | holy shit | 00:26 |
gene | so that means I can go ThingForge(don't tell anyone, but I go to The Treasure Chest for getting the good stuff), download the data send a BOM to mouser | 00:27 |
kanzure | a BOM does not contain SMT component location data | 00:28 |
kanzure | you'll have to look it up. as I said, gEDA will probably have the information. | 00:28 |
gene | have the components packaged into nice standard SMT reel mounts that I put into my home Pick'n Place equipped home Reprap | 00:29 |
kanzure | do you know where the dimensions are recorded for those standard SMT reels and reel mounts? | 00:29 |
gene | and have a new remote control ready waiting for me in the morning | 00:29 |
gene | I want to know | 00:29 |
gene | I made a Pick and Place head for reprap | 00:30 |
kanzure | http://en.wikipedia.org/wiki/Surface-mount_technology#Package_sizes | 00:30 |
gene | but I got lazy and never made the part bay | 00:30 |
kanzure | http://en.wikipedia.org/wiki/JEDEC | 00:30 |
kanzure | "JEDEC's adoption of open industry standards (i.e., standards that permit any and all interested companies to freely manufacture in compliance with adopted standards) serves several vital functions for the advancement of electronic technologies. First and foremost, such standards allow for interoperability between different electrical components." | 00:31 |
kanzure | http://jedec.org/download/default.cfm | 00:31 |
kanzure | blah, they require registration | 00:31 |
gene | at the end of spring break I want Reprap to have a printable pneumatic stepper or a working PNP toolset | 00:32 |
kanzure | and of course their registration form doesn't work in opera. | 00:33 |
kanzure | assholes. | 00:33 |
gene | holy cow | 00:34 |
gene | I don't believe it | 00:34 |
gene | http://ieeexplore.ieee.org/ielx5/3516/17104/00789686.pdf?arnumber=789686 | 00:34 |
gene | page 5 | 00:34 |
kanzure | ieeexplore blocks me :( | 00:35 |
gene | fuck | 00:35 |
gene | ok | 00:35 |
* kanzure has to ssh into the lab computers to get ieee xplore papers | 00:35 | |
gene | heh | 00:35 |
gene | damn | 00:35 |
kanzure | hm, I've seen this before | 00:35 |
kanzure | wasn't this in a James Bond movie? | 00:35 |
gene | I'm going to be home and not have this awesome internet acess | 00:35 |
gene | heh | 00:35 |
gene | page 5 | 00:35 |
gene | spec for wobble motor | 00:36 |
gene | 9 mm in diameter | 00:36 |
gene | 420 steps per revolution | 00:36 |
kanzure | I wonder what happens when hair is frozen. | 00:38 |
gene | the reprap steppers are 400 per revolution | 00:38 |
gene | huh? | 00:38 |
gene | hair can be sonicated you know | 00:38 |
kanzure | no, it was just me thinking about microchannels drawn by hair. | 00:38 |
gene | you know that big LN2 tank by WEL, it looks like its leaking | 00:39 |
gene | you might test it out | 00:39 |
kanzure | uhh isn't that something you should report? | 00:39 |
gene | no | 00:39 |
gene | they are made to leak | 00:39 |
kanzure | ah right, the tops? | 00:40 |
gene | no | 00:40 |
gene | on the bottom | 00:40 |
gene | by the heat exchanger, which is BTW covered in ice | 00:40 |
gene | they had some guy by it earlier, so it can't be much of a problem | 00:40 |
gene | anyway, a leak is less worrysome than the container not being able to leak | 00:41 |
kanzure | meh, what's the worst that pressure can do :p | 00:41 |
gene | http://www.ehs.iupui.edu/ehs/labnotes02_2007_texas.html | 00:42 |
gene | this | 00:42 |
gene | huh, the sink isn't working when I turn the handle | 00:43 |
gene | I'd better take a look around | 00:43 |
kanzure | hm, so there's about 160 lines of heekscad that need to be written up for pythonocc | 00:44 |
kanzure | code vs. sleep | 00:44 |
kanzure | maybe I'll do both simultaneously. | 00:45 |
gene | WTF, THERE'S A HOLE IN THE CEILING | 00:45 |
gene | THROUGH THE WATER PIPES | 00:45 |
kanzure | it's an air vent. | 00:45 |
gene | that's why it isn't working | 00:45 |
gene | http://pipeline.corante.com/archives/2006/03/08/how_not_to_do_it_liquid_nitrogen_tanks.php | 00:45 |
gene | I would like to see this on mythbusters | 00:46 |
-!- splicer_ [n=patrik@h72n3c1o261.bredband.skanova.com] has joined #hplusroadmap | 00:46 | |
fenn | "gene> so I want to do FEM modeling" caelinux.org | 00:49 |
gene | well I don't know if that's the right thing to do | 00:49 |
gene | I want to make a pneumatic stepper motor that's easy to print off a reprap | 00:50 |
gene | one of the ways to do this is with a wobble motor | 00:50 |
gene | http://www.act.sys.okayama-u.ac.jp/kouseigaku/research/okamoto_wobble_06/english.htm | 00:51 |
fenn | dan heeks was saying he wanted to re-do large parts of heekscad in python (with pythonocc presumable) | 00:52 |
fenn | but his python wasn't up to speed :) | 00:52 |
kanzure | http://heybryan.org/books/Manufacturing/pythonocc/heekscad_shapes_excerpt.cpp | 00:52 |
fenn | er, i mean his ability in python | 00:52 |
gene | I don't know if I can scale something as small as 6 mm in diameter to something that'd work with reprap | 00:52 |
kanzure | fenn, if you can decypher how heekscad is keeping track of mouse -> OCC xyz coord translation, that would be awesome. grep for "OnLeftDown" in the src dir, but I just don't see enough code for it to make sense :/ | 00:53 |
gene | I need to figure out the displacement of this: http://www.act.sys.okayama-u.ac.jp/kouseigaku/research/okamoto_wobble_06/english.files/image003.gif | 00:53 |
gene | and if I could do so with thicker silcone | 00:53 |
fenn | that looks suspiciously like a wankel engine | 00:54 |
gene | it's different from a wankel | 00:54 |
gene | http://www.act.sys.okayama-u.ac.jp/kouseigaku/research/okamoto_wobble_06/english.htm | 00:54 |
kanzure | (there's also an OnLeftDown handler in wxDisplay.py in pythonOCC/Tools/InteractiveVisualizer/ of course, and even a "selected_shape" variable that I've been trying to wrestle with- presumably the CShape.cpp source from HeeksCAD will help) | 00:55 |
fenn | certainly looks rep-rappable | 00:55 |
kanzure | ((in particular, that excerpt I linked to) | 00:55 |
kanzure | ) | 00:55 |
gene | exactly | 00:55 |
kanzure | gah, a parenthetical mismatch! I have failed you, oh internets | 00:55 |
gene | but I want to make a big one | 00:55 |
gene | holy crap | 00:55 |
gene | I know solids | 00:56 |
fenn | show me | 00:56 |
gene | I might be able to do this without that fancy fem crap | 00:56 |
kanzure | you that is a solid undergoing dynamics? | 00:56 |
kanzure | huh. | 00:56 |
gene | uh it's not that important | 00:56 |
kanzure | just go along with the reference. | 00:56 |
gene | damn | 00:57 |
gene | i know solids for flat bars | 00:57 |
fenn | the wobble motor could have built-in silicone valves to commutate | 00:57 |
gene | why? | 00:59 |
fenn | because you have to make valves somewhere in the system? | 00:59 |
kanzure | from twitter: "lessig Arrived austin sxsw speaking in 11 hrs" | 01:00 |
gene | who's lessig? | 01:00 |
fenn | *bonk* | 01:00 |
kanzure | your lord and savior | 01:00 |
gene | ok | 01:01 |
kanzure | http://en.wikipedia.org/wiki/Lawrence_Lessig | 01:01 |
kanzure | in other words, he's kind of the guy behind the shadows of creative commons | 01:02 |
kanzure | interview: http://slashdot.org/article.pl?sid=01/12/21/155221 | 01:02 |
fenn | kanzure: i dont see OnLeftDown in HeeksCAD anywhere | 01:03 |
gene | huh guess the Pirate bay won't ever start a Treasure Chest, a website where you can illegally download booty that an autofac can make | 01:03 |
gene | you going to SXSW kanzure? | 01:03 |
kanzure | gene: I don't know what going to SXSW involves | 01:05 |
kanzure | but there's a barcamp coming up, maybe I'll spontaneously show up | 01:05 |
gene | the free stuff | 01:05 |
gene | http://www.sxsw.com/interactive/ | 01:06 |
gene | I also believe they have a large pit of lego bricks | 01:06 |
fenn | huh. sxsw has 1400 musicians and 12000 attendees - which one's a typo? | 01:07 |
kanzure | fenn: uh, sorry. it was 'EVT_LEFT_DOWN' | 01:07 |
fenn | its more like 120000 i bet | 01:07 |
kanzure | (a wx-defined constant) | 01:07 |
gene | "the required output stall force of the J-2 actuator is 42,000 lbs" that seems like a bit more than reprap would need | 01:10 |
kanzure | fenn, does it make sense that occ wouldn't automatically split up a model into its constituent parts when it loads it up? say a typical iges, or stl file | 01:12 |
fenn | void Drawing::OnMouse( wxMouseEvent& event ) | 01:12 |
kanzure | eh | 01:12 |
fenn | in Drawing.cpp | 01:12 |
fenn | is the select code | 01:12 |
kanzure | there's a _3dDisplay.Selection(x, y) class from occ | 01:13 |
kanzure | which takes wxMouseEvent event.GetX() and event.GetY() IIRC | 01:13 |
kanzure | ok, I need sleep. | 01:15 |
fenn | hm nope, dont sees that anywhere\ | 01:16 |
-!- gene [n=chatzill@wireless-128-62-175-60.public.utexas.edu] has quit ["ChatZilla 0.9.84 [Firefox 3.0.7/2009021910]"] | 03:24 | |
wrldpc | does anyone in here still visit 4chan? | 03:27 |
bkero | Sometimes | 04:23 |
bkero | chizu doe s:P | 04:23 |
ybit | happy π day | 05:10 |
-!- willPow3r_ [n=will@cpe-66-75-6-181.san.res.rr.com] has joined #hplusroadmap | 06:07 | |
-!- elias` [n=me@unaffiliated/elias/x-342423] has quit [Read error: 145 (Connection timed out)] | 06:50 | |
-!- elias` [n=me@unaffiliated/elias/x-342423] has joined #hplusroadmap | 06:52 | |
bkero | http://staff.osuosl.org/~bkero/newmonitor.jpg :) yays | 07:17 |
-!- samrose [n=samrose@c-24-11-214-181.hsd1.mi.comcast.net] has joined #hplusroadmap | 09:00 | |
-!- kanzure-- [i=bbishop@66.112.232.182] has quit [Read error: 110 (Connection timed out)] | 09:18 | |
-!- wrldpc [n=worldpea@pool-173-48-214-204.bstnma.fios.verizon.net] has quit [] | 10:49 | |
-!- wrldpc [n=worldpea@pool-173-48-214-204.bstnma.fios.verizon.net] has joined #hplusroadmap | 10:50 | |
-!- samrose [n=samrose@c-24-11-214-181.hsd1.mi.comcast.net] has quit [Read error: 110 (Connection timed out)] | 11:06 | |
kanzure | fenn: you don't see EVT_LEFT_DOWN anywhere? are you using grep incorrectly? | 12:29 |
kanzure | hm. I need to eat. the cafeteria is closed until after spring break. what do I do? | 12:42 |
-!- samrose [n=samrose@c-24-11-214-181.hsd1.mi.comcast.net] has joined #hplusroadmap | 12:49 | |
fenn | you're staying in the dorms over spring break? | 13:18 |
-!- samrose [n=samrose@c-24-11-214-181.hsd1.mi.comcast.net] has quit [Read error: 110 (Connection timed out)] | 13:34 | |
kanzure | fenn: is that bad? | 13:43 |
fenn | shrug.. at IU it was only allowed if you're an international student or something | 13:47 |
kanzure | this is a private dorm | 14:00 |
fenn | you going to barcamp? | 14:13 |
kanzure | maybe. I haven't figured out where it is, or when, or anything like that | 14:20 |
kanzure | so probably not, unless I get off my lazy ass | 14:20 |
kanzure | 311 East 5th Street | 14:22 |
kanzure | blah, I don't want to walk to 5th :/ | 14:22 |
fenn | today 9am-9pm | 14:35 |
fenn | i might go show off heekscad on my pitiful laptop | 14:35 |
kanzure | if you want to pick me up, that would be neat, but I don't know about staying until 9 pm. I was planning on trying to act productive today. | 14:36 |
fenn | yeah 6 hours is probably a bit much | 14:37 |
fenn | this is pretty fucking awesome http://gtrebaol.free.fr/doc/catia/spur_gear.html | 14:49 |
kanzure | "Start and configure the generative shape design workshop" | 14:51 |
kanzure | hm, vrml | 14:51 |
fenn | the fact that you can just throw in some arbitrary equations and it turns into a solid | 14:52 |
fenn | and it even looks pretty | 14:53 |
kanzure | yeah, equation plotting is definitely something that we need to implement | 14:54 |
kanzure | I'm not really sure what to do first. | 14:58 |
kanzure | I have some code pulled up to import STEP models and extract faces | 14:59 |
kanzure | and then some other code to add a vertex to a face - http://www.opencascade.org/org/forum/thread_13595/ | 14:59 |
kanzure | but it will probably work, so I don't know to bother or not | 14:59 |
fenn | i dont even know what you're trying to do | 15:04 |
kanzure | just trying to keep myself occupied with pythonocc | 15:08 |
-!- xp_prg [n=xp_prg3@adsl-70-231-235-143.dsl.snfc21.sbcglobal.net] has joined #hplusroadmap | 15:16 | |
fenn | figure out how to draw a nurbs curve with a wire | 15:20 |
fenn | like what you'd get from an autocad dxf | 15:20 |
fenn | the "SPLINE" entity | 15:20 |
fenn | also try converting an edge of a solid to a wire | 15:21 |
kanzure | is a wire not an edge? | 15:24 |
kanzure | and what's a nurbs curve? is it a bezier curve? | 15:24 |
fenn | it's like a bezier but you can overlap splines and weight them | 15:27 |
fenn | i don't really understand all the details actually | 15:28 |
fenn | a bezier is a specific class of nurbs | 15:28 |
fenn | using cubic polynomials as the basis functions | 15:28 |
kanzure | cubic polynomials. okay. so there must be a domain restriction specified somehow somewhere? | 15:28 |
fenn | this might be a good starting point http://en.wikipedia.org/wiki/NURBS | 15:30 |
kanzure | maybe I'll just hammer heekscad's interface into pythonocc's interactiveviewer.py | 15:30 |
kanzure | okay | 15:31 |
* kanzure goes down for some food | 15:32 | |
-!- xp_prg [n=xp_prg3@adsl-70-231-235-143.dsl.snfc21.sbcglobal.net] has quit [Read error: 110 (Connection timed out)] | 15:34 | |
fenn | somehow they manage to give entirely the wrong spin to this: "Max is concerned that our rapidly developing technological capabilities are racing far ahead of our standard ways of thinking about future possibilities. His work aims to improve our ability to anticipate, adapt to, and shape the future for the better." | 15:37 |
fenn | (max more) | 15:38 |
kanzure | who's they? | 15:42 |
kanzure | max should stick to being the pusher for 'the proactionary principle' | 15:42 |
-!- xp_prg [n=xp_prg3@dsl092-008-180.sfo1.dsl.speakeasy.net] has joined #hplusroadmap | 15:43 | |
fenn | plutopia.org promotional people | 15:46 |
kanzure | ah, yeah, jon lebkowsky (plutopia pusher) and I talked last at max's birthday party | 15:46 |
kanzure | so now mom wants me to go to the community college | 16:29 |
kanzure | I don't like this. why does she get to decide? | 16:29 |
fenn | if you arent getting much out of college then community college will be even worse | 16:38 |
kanzure | ugh | 16:49 |
kanzure | did I mention that she wants to put me in a home? | 16:49 |
kanzure | http://www.cleinc.net/home.aspx | 16:50 |
kanzure | in other words "hi, we're the men in the white suites, and your schedule is now our property" | 16:50 |
fenn | fuck that | 16:53 |
kanzure | basically this has been "happy birthday bryan, oh look your dad died, ok let's put you in a home" | 16:54 |
fenn | group outings to facilitate the development of social skills and instruction in independent living, such as grocery shopping, cooking and paying bills. | 16:54 |
kanzure | fuck that indeed. | 16:54 |
fenn | this is all the shit you don't learn living in a dorm | 16:55 |
kanzure | it seems I'm being raped into doing things I don't want to do | 16:57 |
kanzure | is there a patch for this? | 16:57 |
fenn | i believe it's called financial independence | 16:57 |
fenn | somewhat expensive in terms of time and bullshit tolerance though | 16:58 |
kanzure | have I done something wrong? | 16:58 |
fenn | wrong? | 16:58 |
kanzure | well it just seems like not everyone is put into a home | 16:59 |
kanzure | maybe I've said something that I shouldn't have? or maybe I've done something I shouldn't have? | 16:59 |
fenn | you spend too much time on the computer | 17:00 |
kanzure | as opposed to doing what? | 17:00 |
fenn | frolicking, engaging in primate activities | 17:00 |
fenn | for example, when's the last time you participated in a sports activity? | 17:01 |
kanzure | a little less than a year. | 17:01 |
fenn | http://www.bls.gov/tus/charts/LEISURE.HTM | 17:01 |
fenn | compare and contrast | 17:01 |
fenn | so according to this chart you should be watching more TV | 17:02 |
kanzure | reading, communication, and computation seem to all be grouped together | 17:02 |
kanzure | hrm | 17:02 |
kanzure | maybe if I watch more TV that will fix things? | 17:02 |
kanzure | I can always start memorizing answers to "Jeopardy" I guess | 17:02 |
fenn | i wasn't serious | 17:02 |
kanzure | well, she seems to be serious about putting me in a home :( | 17:03 |
fenn | what is her reasoning? | 17:03 |
kanzure | she's not quite the type to use reasoning | 17:03 |
kanzure | but apparently it's that I'm making bad grades | 17:04 |
fenn | well, how did she get this idea then | 17:04 |
fenn | how many credit hours are you taking? | 17:05 |
kanzure | 13 | 17:05 |
kanzure | it's theoretically possible to still pass this semester I think | 17:05 |
kanzure | and I'm passing two classes (at least 5 hours) | 17:05 |
kanzure | the other two I'm not entirely sure about (the physics disaster recently, for instance) | 17:06 |
kanzure | (erm, and a third- the lab- which I'll probably pass) | 17:06 |
fenn | as always in life, you have to stop doing one thing to excel in another | 17:06 |
kanzure | what she wants me to do is withdraw from this semester | 17:06 |
fenn | so what is it you want to excel at? | 17:07 |
kanzure | avoiding bullshit | 17:07 |
fenn | i suggest becoming a tour guide | 17:07 |
kanzure | I don't actually go anywhere | 17:08 |
fenn | or a camp counsellor for a troubled youths "scared straight" program :\ | 17:08 |
kanzure | but then I'd be bullshiting them? | 17:08 |
fenn | seriously i can't think of many professions that don't have a lot of bullshit involved | 17:08 |
kanzure | I have to get a profession? | 17:08 |
fenn | in this world, yes, apparently | 17:09 |
fenn | now that i'm thinking about it, the higher up the "white collar" food chain you go, the higher the concentration of bullshit | 17:10 |
fenn | a principle investigator has to deal with more BS than a postdoc, for example | 17:11 |
kanzure | it's not like I'm not a hard worker | 17:12 |
kanzure | but apparently I don't work hard enough? or something? or am useless? | 17:12 |
kanzure | I don't even know what the problem is | 17:12 |
kanzure | am I not kissing enough ass? | 17:12 |
fenn | the problem is you get bad grades? | 17:14 |
fenn | if you feel you receive an unfair grade, and you haven't talked with the teacher about it, then you're doing something wrong | 17:15 |
kanzure | but I got the answer wrong (apparently) | 17:15 |
kanzure | isn't there some sort of implicit agreement to answer the question when the teacher assigns it? | 17:15 |
kanzure | otherwise you wouldn't be in that situation in the first place? | 17:15 |
kanzure | but I wouldn't know if it's unfair or not. I know grades are stupid, if that counts. | 17:16 |
fenn | if you don't understand the subject well enough to answer the question correctly, you probably aren't spending enough time on it | 17:17 |
fenn | figure out where your time goes | 17:18 |
kanzure | I've noticed that I am unable to partition my time when it comes to homework | 17:18 |
kanzure | if I'm given a stack of work to do, like on a saturday morning, I can plow through it for 12 or 14 hours | 17:18 |
kanzure | (which has been historically confirmed in the past) | 17:18 |
kanzure | but on the other hand, doing one or two hours of homework at weird hours over the week tends to be somewhat of a problem | 17:18 |
kanzure | efficient partitioning algorithms. blah. | 17:18 |
fenn | yeah the military schedule thing is stupid | 17:20 |
fenn | it has no place in university from any perspective | 17:21 |
kanzure | I've never found a school that lets you do bulkwokr | 17:21 |
kanzure | *bulkwork | 17:21 |
fenn | ask if you can get the homework assignments early | 17:21 |
kanzure | sure. | 17:21 |
fenn | "so you have longer to do them" hah | 17:21 |
kanzure | would that keep me out of a home though? | 17:22 |
fenn | the only thing that will keep you out of an institution is standing up for yourself | 17:22 |
kanzure | bwahah: mymenu = wx.Menu() ; mymenu.Append(1, "Huh") ; self.MenuBar.Append(mymenu, "Superfilemenu") | 17:22 |
kanzure | s/\;/\\n/ | 17:23 |
kanzure | well, I can certainly say "I shouldn't be in a home" | 17:23 |
kanzure | but I don't know what she's going to do. if I'm at the community college, I don't really have much tools accessible to me | 17:24 |
kanzure | when I was simultaneously enrolled at the community college before, their paper access was *crap* | 17:24 |
kanzure | and is basically completely useless. not sure how empowering that's going to be.. | 17:24 |
fenn | how are papers empowering to you? | 17:25 |
kanzure | well, I don't have to spend time hunting down passwords to ezproxy gateways | 17:25 |
kanzure | I meant paper access | 17:25 |
kanzure | literature access | 17:25 |
fenn | hm. | 17:26 |
xp_prg | anyone know of a usb servo? | 17:27 |
kanzure | lag? | 17:28 |
fenn | well, that seems to be a different conversation | 17:28 |
kanzure | what? lag in usb servos? | 17:28 |
fenn | uh, no, i mean papers and "doing stuff" | 17:28 |
kanzure | my plan has been to piggyback all of my other interesting-stuff on to the machine shop here on campus and so on | 17:29 |
kanzure | or as research projects etc., | 17:29 |
kanzure | but that's not going to happen if I'm not actually, uh, here | 17:29 |
fenn | whereas the immediate goal is to stay out of prison | 17:29 |
fenn | well, what about this fab lab you abandoned? | 17:29 |
kanzure | I abandoned? | 17:29 |
fenn | well didnt you? | 17:29 |
kanzure | no? | 17:29 |
fenn | ok | 17:30 |
fenn | so you're getting dumped into "the real world" a little earlier than expected | 17:30 |
kanzure | it's not like I can afford $225/mo at this point | 17:30 |
kanzure | although I'm of course willing to do what I can | 17:32 |
kanzure | one thing that andrew hessel pointed out as that most universities allow you to do independent research projects for credit | 17:39 |
kanzure | I'm still looking around for that of co urse. | 17:39 |
kanzure | *course | 17:39 |
fenn | its usually a high level course which you need a faculty member's approval | 17:40 |
fenn | not something to do in your freshman year | 17:40 |
kanzure | oh, senior design projects? | 17:40 |
fenn | ya same thing | 17:40 |
kanzure | blah | 17:40 |
fenn | and it should have some relation to whatever the faculty member is doing in their lab | 17:41 |
fenn | it's not just "here's some money and credits for whatever you think is interesting" | 17:41 |
kanzure | right, I wouldn't mind having to have it approved first | 17:41 |
UtopiahGHML | (not sure that can help http://bbs.techyou.org/ http://www.passfans.com/ ) | 17:42 |
kanzure | hah, passfans :) | 17:43 |
kanzure | who spends only 21 minutes per day reading, anyway? | 17:46 |
fenn | it's average | 17:47 |
fenn | which makes the TV watching all the scarier | 17:47 |
kanzure | sometimes I've wondered about other people | 17:48 |
kanzure | I mean, what do they *do* with their time | 17:48 |
kanzure | when I get to know them, it seems like they might as well just *not* have 24 hours in their days | 17:48 |
kanzure | I found out in my senior year of high school that "what do these people *do* with their time" is usually answered by "drugs" | 17:49 |
kanzure | don't know what kind of drugs they're on though :) | 17:49 |
fenn | television, apparently | 17:50 |
fenn | off to barcamp, let's hope it doesnt suck and my car doesnt get ticketed | 17:52 |
* fenn grumbles | 17:52 | |
-!- xp_prg [n=xp_prg3@dsl092-008-180.sfo1.dsl.speakeasy.net] has quit ["This computer has gone to sleep"] | 19:01 | |
kanzure | http://www.pythonizer.org/pythoncascade/gallery.html | 19:55 |
-!- wrldpc [n=worldpea@pool-173-48-214-204.bstnma.fios.verizon.net] has quit [Read error: 113 (No route to host)] | 19:56 | |
kanzure | http://heybryan.org/books/Manufacturing/pythonocc/scripts/ new scripts added | 20:24 |
kanzure | neat, mom's paying the food bills for spring break | 20:32 |
kanzure | who wants to go eat out with me? | 20:32 |
-!- wrldpc [n=worldpea@pool-173-48-214-204.bstnma.fios.verizon.net] has joined #hplusroadmap | 21:10 | |
fenn | so i guess the barcamp people got confused about how it's not supposed to actually be in a bar.. | 21:38 |
fenn | i puttered around for a while, wincing at the noise, and eventually found a decently quiet room and did a little presentation on heekscad (it was terrible) | 21:39 |
-!- xp_prg [n=xp_prg3@c-24-130-14-113.hsd1.ca.comcast.net] has joined #hplusroadmap | 21:40 | |
fenn | then there were breakdancers in the way when i was trying to leave.. | 21:40 |
fenn | so, that was weird | 21:40 |
fenn | i mean the whole thing was weird | 21:40 |
kanzure | was this at "idea city" ? | 21:46 |
kanzure | anyway, I should have pointed you to some individuals that I commonly find at the barcamp-like events here in austin. there's blanu (freenet guy), the microsoft pusher, Paul I think, and a few others. | 21:50 |
fenn | no, it was at what used to be paradox night club but now has a big "for lease" sign on the side | 21:51 |
fenn | it was sort of confusing because they only had a tiny little sign on the door and all the windows were blacked out | 21:51 |
fenn | todd huffman gave a seession on 'slicing brains rapidly' but it was before i got there and i never saw him | 21:52 |
kanzure | aw. | 21:52 |
kanzure | he was probably talking about his diamond slicer. | 21:52 |
-!- xp_prg [n=xp_prg3@c-24-130-14-113.hsd1.ca.comcast.net] has quit ["This computer has gone to sleep"] | 21:52 | |
kanzure | he also offered me a job back in the day, if you want to follow that up with him, I'd suggest it | 21:53 |
kanzure | especially since he's heavily involved with fablabs | 21:53 |
kanzure | and apparently also heavily involved with the crew from the minduploading.org/research.htm days (might have a +l at the end there) | 21:53 |
fenn | http://www.visiato.com/austin/paradoxnightclub.htm ... yeah, like that but without the gogo girls | 21:54 |
kanzure | heh, barcamp at a night club. | 21:55 |
fenn | i'd say about 30% of the people had some sort of alcoholic beverage | 21:56 |
fenn | i was talking to this british guy who does geolocated movies on "fire eagle" whatever that is, "oh this is your local pub then eh?" | 21:56 |
kanzure | sounds stupid. | 21:57 |
kanzure | hm. it just occured to me why you're unable to write on surfaces in heekscad. | 21:59 |
fenn | because it wasnt intended to do that? | 22:00 |
kanzure | it seems to me that heeks isn't actually keeping track of surfaces, faces, edges and points for models in the system, at least after you've turned them into a shape | 22:00 |
kanzure | well, right, but I mean it's a memory management issue | 22:00 |
fenn | it's missing the whole feature tree concept, unfortunately | 22:00 |
kanzure | somethng that occ leaves up to an implementation detail | 22:00 |
kanzure | right | 22:00 |
fenn | really more like a mesh modeler | 22:00 |
fenn | it shouldnt be like that | 22:00 |
kanzure | wait, is a feature tree anything like "here's a base shape, and this second shape is dependent on this first shape" ? | 22:00 |
fenn | its on the wishlist | 22:00 |
fenn | yeah, sort of | 22:00 |
fenn | like if you do a CSG operation you'll lose the original shapes | 22:01 |
kanzure | dunno if occ implements that | 22:01 |
kanzure | aha | 22:01 |
kanzure | but heeks implements undo at least | 22:01 |
fenn | sure but not branching undo with rebasing | 22:01 |
kanzure | an "event queue" or "history queue" for actions taken would fix that I think | 22:02 |
kanzure | just copy the history to make a new branch in the tree, | 22:02 |
kanzure | then modify a particular step to some new parameter or replace it entirely | 22:03 |
kanzure | and then run through the subsequent actions | 22:03 |
fenn | nah that's a piss poor way to do it | 22:03 |
kanzure | I think that's how it's traditionally done at lea-- | 22:03 |
kanzure | oh | 22:03 |
fenn | you shouldnt have to undo | 22:03 |
kanzure | is there a better way? | 22:03 |
fenn | yeah just keep track of everything that goes into a shape | 22:03 |
fenn | then rebuild it from scratch when you load the file | 22:03 |
kanzure | oh, I see, keeping pointers | 22:04 |
fenn | so like if i want to make a cube with rounded corners, i should have a feature tree with a cube and a fillet operation | 22:04 |
kanzure | right | 22:04 |
fenn | then when i want my rounded cube to be bigger i just increase the size of the cube | 22:04 |
kanzure | does an enum structure automatically assign ascending values to the variables defined in the enum {} ? | 22:23 |
fenn | yes | 22:23 |
fenn | it's just syntactic sugar | 22:23 |
kanzure | heh, I gave up looking for the definition of some constants in heekscad because I saw no '=' in the results of my grepping over heekscad src. | 22:23 |
fenn | FOO = 0; BAR = 1 etc | 22:23 |
kanzure | thinking they were wx constants. oops :/ | 22:24 |
kanzure | hah, the toolbar image filenames are just the name given in the source code plus dot png in the /bitmaps/ dir. how nice of him. | 22:35 |
kanzure | wx.Image("/home/bryan/manufacturing/pythonocc/pythonOCC/Tools/InteractiveViewer/bitmaps/" + "new" + ".png", wx.BITMAP_TYPE_ANY) | 23:07 |
kanzure | hm, so I get a wxImage type from that, | 23:07 |
kanzure | and a method complains that it wants wxBitmap instead | 23:08 |
kanzure | so much for "if it walks like a bitmap and quacks like a bitmap" theory | 23:09 |
kanzure | ah, at least there's wx.Bitmap(filename) | 23:09 |
kanzure | def ToolImage(name): return wx.Bitmap("/home/bryan/manufacturing/pythonocc/pythonOCC/Tools/InteractiveViewer/bitmaps/" + name + ".png") | 23:10 |
kanzure | hrm, "expected argument 4 of type wxBitmap const &" in ToolBarBase_DoAddTool | 23:10 |
kanzure | gah, even something of type "wx._gdi.Bitmap" is not "wxBitmap const &" | 23:11 |
-!- gene [n=chatzill@pool-71-164-238-185.dllstx.fios.verizon.net] has joined #hplusroadmap | 23:27 | |
kanzure | fixed. | 23:58 |
* fenn blinks | 23:58 | |
fenn | gdi.bitmap is a gtk thing | 23:59 |
fenn | because you're using wxgtk | 23:59 |
kanzure | no no, I was going about things wrong | 23:59 |
kanzure | and only playing with other functions led me to the True Proper Way | 23:59 |
Generated by irclog2html.py 2.15.0.dev0 by Marius Gedminas - find it at mg.pov.lt!