#linuxcnc Logs
Dec 26 2018
#linuxcnc Calendar
02:37 AM Deejay: moin
02:41 AM XXCoder: merry post-xmas
02:55 AM Deejay: post? it still is xmas
02:56 AM XXCoder: its wed here
03:34 AM gloops: nobody building a new machine in here?
03:37 AM XXCoder: apparently not
03:37 AM The_Ball: I'm building a new router
03:38 AM gloops: nice one The_Ball, any details or pics?
03:38 AM The_Ball: it's a copy of a commercial design I like, i forget their name, but they build cheapish large routers
03:39 AM gloops: ahh ok, well should be starting with a known to work design anyway with that
03:40 AM The_Ball: I have some alu profiles laying around, so I based the design around what I have and cheap chinese parts. Let me find a fusion 360 3D link
03:41 AM gloops: got to improvise with these things, it gets costly enough using what youve got without buying everything
03:42 AM The_Ball: but today I'm finally getting around to taking the first cut on a 3000lbs retrofit
03:43 AM gloops: seems to be fewer people coming here who are building, maybe because of need to register, a lot going arduino route as well
03:43 AM gloops: big milling machine The_Ball?
03:44 AM The_Ball: this is not mine -> http://uploads.units.se/extrabilder12538_large.jpg
03:44 AM The_Ball: But this is the same machine, a "modig md500"
03:44 AM * The_Ball thinks LinuxCNC needs a media person to promote it
03:45 AM gloops: that looks substantial, someone else in here with a fair sized mill - miss0r
03:45 AM gloops: miss0r2
03:46 AM The_Ball: I just fired up the vismach config with the visualized 3d model of the carusel changer, amazing stuff, I didn't know it was there
03:46 AM XXCoder: ehat is name of machine gthat has changer?
03:47 AM The_Ball: ehat?
03:48 AM XXCoder: what
03:55 AM The_Ball: gloops, this is the router design I'm working on https://a360.co/2CALvgF
03:56 AM XXCoder: The_Ball: whats name of vis_mach config that has tool changer carusel?
03:58 AM The_Ball: sim.axis.vismac.VMC_toolchange
03:58 AM XXCoder: nice thanks
03:59 AM gloops: looks ok The_Ball , werent you trying to do a toolchanger XXCoder?
04:00 AM XXCoder: not tool changer but seemed like most advanced example
04:00 AM XXCoder: it might actually explain the stock
04:02 AM XXCoder: "#tool goes here.. maybe later" lol
04:03 AM XXCoder: I made mine work with tool
04:03 AM XXCoder: lets see what it uses for stock
04:04 AM The_Ball: found the design I'm basing mine of off: https://www.cncrouterparts.com/pro-cnc-machine-kits-c-47_54.html
04:04 AM XXCoder: drat! just "work = Capture()" unexplained and unused
04:05 AM XXCoder: my tutorial vismach rolfmill/3axis_tutorial covers basics of everything but "work" :(
04:05 AM The_Ball: XXCoder, what is this "work = Capture()" you are looking for?
04:05 AM XXCoder: its unknown feature of vismach
04:06 AM XXCoder: i guess it is still not completed. my guess is it gets stock size from linuxcnc and shows it as model in machine visuals
04:06 AM XXCoder: you using 2.7 or 2.8?
04:06 AM The_Ball: just stock 2.7.14
04:07 AM XXCoder: not sure what version rolfmill come in but if you are curious on how vismach works i wrote a whole lot of comments on it.
04:07 AM XXCoder: 2.7 but have to be pretty recent lol
04:08 AM The_Ball: The visualization part of it, or the actual ATC code? I'm not particularly interested in the visualization ATM
04:09 AM XXCoder: visualizion. its very basic so no tool changing'
04:09 AM XXCoder: ione you found is best one
04:09 AM XXCoder: and I think its also worse as its only one. lol
04:12 AM XXCoder: thanks for acciently helping me tho lol
04:14 AM ktc is now known as Guest32846
04:15 AM The_Ball: hehe, excellent
04:15 AM XXCoder: example is very interesting
04:15 AM XXCoder: vismach side anyway HAL is what youre interested in
04:51 AM Deejay: XXCoder, its wed here too. seconds christmas holiday. so it still is christmas ;)
04:51 AM XXCoder: lol
04:53 AM Deejay: whut?
04:53 AM Deejay: *second
04:53 AM gloops: the big for making a large format wooden camera is slowly return, far as i can see cnc router can make all parts...but complicated to get prototype design made
04:53 AM gloops: big=bug
04:54 AM XXCoder: took me bit to figure whats you saying lol
04:54 AM XXCoder: so you might make one eh
04:54 AM XXCoder: all except lens I guess
04:54 AM XXCoder: and film lol
04:55 AM gloops: https://www.pinterest.co.uk/pin/465559680215445230/
04:55 AM XXCoder: if you plan to, you might want black 2.0 aryric paint. its blacknest possible black, perfect for photography
04:55 AM gloops: possible, worth the effort though, i dunno
04:55 AM gloops: yeah some parts would need to be black
04:56 AM XXCoder: https://culturehustle.com/products/black-v1-0-beta-the-world-s-mattest-flattest-blackest-art-material
04:57 AM XXCoder: IT IS IMPORTANT TO NOTE: this is not the blackest black in the world. It is however a better black than the blackest black in the world as it is actually usable by artists.
04:57 AM XXCoder: *Except Anish Kapoor
04:57 AM gloops: i remember that from something else we were talking about XXCoder, probably see if the camera gets made before ordering though lol
04:57 AM XXCoder: i plan to order one once I has 3d printer and evenually cnc router
04:58 AM XXCoder: just for lols. its cheap enough.
04:58 AM XXCoder: theres also pinkest pink (they couldnt show how pink it is as it goes past camera limit)
04:58 AM gloops: pinkest pink would probably be popular
04:59 AM XXCoder: they also has mattest matt white. very flat. also bunch other colors
05:00 AM XXCoder: honestly only one I want is black
05:01 AM gloops: i like the idea for small rack and pinion - piece of timing belt, with a piece stuck to a round pulley
05:01 AM gloops: https://jongrepstaddotcom.files.wordpress.com/2015/10/chambre42.jpg?w=640
05:02 AM XXCoder: theres so mny old camera plans. lol
05:02 AM gloops: think id buy a toothed pulley that size though
05:03 AM gloops: the wista one above is £850 new - probably cost of materials £20
05:08 AM XXCoder: geez
05:17 AM jthornton: morning
05:18 AM XXCoder: hey
05:18 AM XXCoder: jthornton: The_Ball found the hal and vismach for toolchanger one
05:19 AM XXCoder: its named sim.axis.vismach.VMC_toolchange
05:19 AM XXCoder: vismach isnt very complex
05:19 AM XXCoder: but I guess complex part is in HAL
05:32 AM jthornton: cool
05:33 AM XXCoder: aaaand unfortunately work is as well as in other vismachs
05:33 AM XXCoder: *as well used as
05:40 AM Tom_L: 50°F Hi 56 & rain
05:45 AM Deejay: 32°F and rain :/
05:51 AM XXCoder: yo
05:51 AM XXCoder: all days 38-40s f, rain
06:00 AM gloops: mild with hazy sun here
06:17 AM weenerdog: howdy
06:26 AM gloops: mo'nin
06:27 AM cpresser: L/win 17
06:28 AM jdh: 85f, sunny
06:29 AM weenerdog: 31 & clear
06:32 AM jthornton: 38°F fog and it's gonna rain tonight here
07:25 AM _unreal_: finally finished all the soldering for the final motor controller
07:25 AM _unreal_: now I have but to drill holes and connect wires
07:25 AM _unreal_: and mount the mf'ers
08:21 AM gloops: why women live longer than men https://www.facebook.com/officialclaywalker/videos/345512542875634/
08:46 AM * roycroft will live longer by avoiding facebook :)
08:47 AM gloops: give in to the dark side roycroft
08:50 AM roycroft: i've held out this long without any problem
08:50 AM roycroft: and the days of the facebook are waning
08:50 AM roycroft: so i'll be fine :)
08:52 AM gloops: this is why your screws didnt arrive - package sorting in china lol https://www.facebook.com/GastonNewsNetwork/videos/279836836050770/
08:57 AM gloops: i think at some point im going to make a low rpm spindle for my router, for ally and brass
08:58 AM gloops: using a hand router spindle, maybe some stepped pulleys from an old drill press
09:09 AM Loetmichel: maaan... 5 times update install followed by a reboot... THAT was high time... thats what you get for letting win7 run for months on end without any reboot... :-)
01:05 PM gloops: https://www.ebay.co.uk/itm/CNC-machine-140x107cm/173703435575?
01:06 PM gloops: dont think ill be bidding
01:23 PM The_Ball: what a find :D
01:29 PM Tom_L: gloops, you'd feel right at home here today. been raining all damn day
01:30 PM gloops: lol, its not been bad here
01:56 PM russian_troll: JT-Shop: Today's Log http://www.isaeff.net/logs/%23linuxcnc/2018-12-26.html
02:02 PM Vitran: Hellos
02:03 PM Vitran: No snow up here in Canada region here this Christmas
03:12 PM srk: anyone familiar with with overal architecture and the details of gcode -> canon -> hal -> motion pipeline?
03:38 PM cradek: srk: do you have a more specific question?
03:41 PM Deejay: gn8
03:44 PM srk: cradek: wondering how the pipeline is executed - I think I understand the parsing/conversion to canon part but not what happens then
03:45 PM srk: canon is interpreted when machine is started and outputs coordinates for hal (kinematics) and motion planning
03:46 PM srk: how do you know how many codes to process at once, how is the mapping between gcode line and canon preserved?
03:49 PM cradek: I think this is all done with state machines in task (src/emc/task) and for the last question, the canon calls just have line numbers as a parameter
03:49 PM cradek: one gcode line can cause several/many canon calls and they would all get the same line number
03:50 PM srk: yeah, noticed that with G81 for example
03:55 PM srk: :D //TODO make lookahead depth configurable from the INI file
03:57 PM cradek: I think it is now, but I don't know the details. The defaults are fine.
03:58 PM srk: I'm reimplementing all this from scratch so I'm wondering how stuff is done in linuxcnc
05:15 PM ziper: XXCoder, any comment on how hard it would be to interface with the old servo controllers?
05:35 PM nubcake is now known as nubcake_
05:35 PM nubcake_ is now known as nubcake
06:45 PM norias: join #startups
06:45 PM norias: oops
09:02 PM ziper: my ass is thoroughly chapped
09:02 PM ziper: went to put the car on the rail and the bearings popped out
09:03 PM ziper: also i'm having a hard time keeping the car parallel to the track, so the corner of the bearing digs in to the rail
09:04 PM ziper: I guess I will make up a metal plate for the cars, and then bolt that to the gantry
09:24 PM norias: ...
09:24 PM norias: are you... making a train?
09:30 PM roycroft: a sushi train?
09:35 PM Net|: find . -type d -print0 > dirs.txt
09:35 PM Net|: find . -type f -print0 > files.txt
09:35 PM Net|: #find symbolic links
09:35 PM Net|: xargs -0 mkdir -p <dirs.txt
09:35 PM Net|: cat files.txt | while read FILENAMES; do touch "$FILENAMES"; done
09:35 PM Net|: #then tar all that up and you have a remote filesystem snapshot for about 1mb
09:36 PM adamj12b: Does anyone know of a list of math function that can be used in subroutines?
09:36 PM adamj12b: Im sure its possible but im looking for an ABS() function to compare 2 values.
09:37 PM cradek: http://linuxcnc.org/docs/2.7/html/gcode/overview.html#gcode:functions
09:37 PM cradek: also see section 5 a little above
09:46 PM adamj12b: cradek: Perfect! Thanks a bunch!
09:53 PM ziper: norias, no, a cnc router
09:53 PM norias: oh
09:55 PM Net|: https://www.ebay.ca/itm/10Pcs-Lot-45mm-Mini-Precision-Flat-blade-Cross-Screwdriver-Set-Home-RepairATCA/202448065040 << handy things to have if you own apple stuff
10:09 PM adamj12b: ok, Ive got another one. Can an M30 in a subroutine stop the machine or will it just stop the sub?
10:11 PM norias: usually stops the machine
10:12 PM norias: if i remember right, it is defined as "stop program, rewind tape"
10:18 PM Tom_L: http://linuxcnc.org/docs/2.7/html/gcode/overview.html
10:19 PM Tom_L: i interpret that as if the M30 is in a sub the program will end
10:19 PM norias: fair
10:19 PM norias: you know, i forgot this was specifically linuxcnc related
10:20 PM Tom_L: i think that holds true for quite a few controls
10:20 PM Tom_L: the % mark the start and end of code but i think if the M30 is seen in the middle the last half won't execute
10:21 PM norias: that's been my experience