#linuxcnc | Logs for 2018-10-04

Back
[00:01:12] -!- CaptHindsight has quit [Ping timeout: 268 seconds]
[00:02:02] -!- CaptHindsight has joined #linuxcnc
[00:02:02] -!- CaptHindsight has quit [Changing host]
[00:02:02] -!- CaptHindsight has joined #linuxcnc
[00:14:53] -!- deanforbes has quit [Ping timeout: 252 seconds]
[00:15:26] -!- gonzo_ has quit [Ping timeout: 252 seconds]
[00:15:34] -!- CaptHindsight has quit [Quit: Leaving]
[00:15:42] -!- CaptHindsight has joined #linuxcnc
[00:15:42] -!- CaptHindsight has quit [Changing host]
[00:15:42] -!- CaptHindsight has joined #linuxcnc
[00:16:06] -!- deanforbes has joined #linuxcnc
[00:16:32] -!- m0n5t3r has quit [Ping timeout: 252 seconds]
[00:16:40] -!- m0n5t3r has joined #linuxcnc
[00:17:14] -!- gonzo_ has joined #linuxcnc
[00:54:06] -!- Guest68726 has joined #linuxcnc
[01:00:21] -!- Guest68726 has quit [Ping timeout: 260 seconds]
[01:05:36] -!- c-log has quit [Ping timeout: 260 seconds]
[01:07:35] -!- c-log has joined #linuxcnc
[01:07:35] -!- c-log has quit [Changing host]
[01:07:35] -!- c-log has joined #linuxcnc
[01:15:51] -!- phragment has joined #linuxcnc
[01:16:50] -!- phragment_ has quit [Ping timeout: 276 seconds]
[01:24:11] -!- mozmck has quit [Ping timeout: 252 seconds]
[01:34:04] -!- mozmck has joined #linuxcnc
[01:34:10] -!- ziper has quit [Read error: Connection reset by peer]
[01:51:18] -!- mozmck has quit [Read error: Connection timed out]
[02:07:06] -!- mozmck has joined #linuxcnc
[02:19:44] -!- mozmck has quit [Ping timeout: 252 seconds]
[02:30:56] -!- ve7it has quit [Remote host closed the connection]
[02:36:04] <MarcelineVQ> https://www.youtube.com
[02:59:23] -!- P1ersson_ has joined #linuxcnc
[03:03:47] -!- Deejay has joined #linuxcnc
[03:05:12] -!- Deejay has quit [Client Quit]
[03:05:31] -!- Deejay has joined #linuxcnc
[03:05:44] <Deejay> moin
[03:07:40] -!- P1ersson_ has quit [Ping timeout: 246 seconds]
[03:09:19] -!- Blumax has joined #linuxcnc
[03:14:43] -!- P1ersson_ has joined #linuxcnc
[03:15:17] -!- MarcelineVQ has quit [Ping timeout: 252 seconds]
[03:18:51] -!- asdfasd1 has joined #linuxcnc
[03:20:28] <Blumax> Hello, new day, new problem :(
[03:23:16] -!- miss0r|office has quit [Ping timeout: 260 seconds]
[03:23:57] -!- miss0r2 has joined #linuxcnc
[03:24:01] -!- miss0r|office has joined #linuxcnc
[03:24:03] <Blumax> I have a controller XHC_HB04, yesterday I was given a URL of a patch to avoid an error. now linuxcnc this launches. My machine is a gantry with two motors on one axis. now if I do a homing, the joints remain in 1/2/3/4 and do not become more X / Y / Z / A. A solution ?
[03:24:13] -!- miss0r has quit [Ping timeout: 245 seconds]
[03:27:40] miss0r2 is now known as miss0r
[03:52:40] <Blumax> This is caused by XYYZA ?
[03:55:30] -!- kurby has joined #linuxcnc
[03:55:32] -!- selroc has joined #linuxcnc
[03:59:58] -!- kurby has quit [Remote host closed the connection]
[04:01:58] -!- Rob_H has joined #linuxcnc
[04:08:21] -!- P1ersson_ has quit [Ping timeout: 252 seconds]
[04:17:31] -!- JesusAlos has joined #linuxcnc
[04:23:38] <selroc> log
[04:23:38] <c-log> selroc: Today's Log http://tom-itx.no-ip.biz:81
[04:23:44] -!- colemickensXY has joined #linuxcnc
[04:25:40] -!- P1ersson_ has joined #linuxcnc
[04:30:28] -!- colemickensXY has quit [Remote host closed the connection]
[04:31:23] <rmu> Blumax: "joints" more or less correspond to the motors, "axis" to cartesian coordinates. kinematics translates between the two. With trivial kinematics you have a more or less 1:1 mapping between the two, but linuxcnc also supports machines where the position of a given axis depends on more than one joint position (hexapods, robot arms, ...)
[04:32:09] <rmu> Blumax: so what i really wanted to say: more information is needed. probably you "just" want to switch DRO display?
[04:37:42] -!- gregcnc has quit [Ping timeout: 252 seconds]
[04:38:06] -!- gregcnc has joined #linuxcnc
[04:49:36] -!- selroc has quit [Quit: Leaving]
[05:17:04] -!- candyonetoo has joined #linuxcnc
[05:20:57] <Blumax> http://prntscr.com
[05:21:05] <Blumax> Without XHC_HB04 XYZA after I have done the home, when I add the inclusion of the ini file it remains on 1234 :(
[05:22:43] <Blumax> Ini machine : https://pastebin.com
[05:23:53] <Blumax> XHC_HB04.inc : https://pastebin.com
[05:40:26] -!- c-log has quit [Ping timeout: 244 seconds]
[05:43:19] -!- c-log has joined #linuxcnc
[05:43:19] -!- c-log has quit [Changing host]
[05:43:19] -!- c-log has joined #linuxcnc
[05:48:10] <XXCoder> pretty cool! https://futurism.com
[06:02:20] -!- ShadowJKzf has joined #linuxcnc
[06:06:46] * jthornton finally got the new chicken door to open and close as it should
[06:07:33] <jthornton> Blumax: are you still around?
[06:07:34] -!- ShadowJKzf has quit [Ping timeout: 246 seconds]
[06:10:36] <XXCoder> hey jt
[06:10:56] <jthornton> hey XXCoder
[06:10:56] <XXCoder> man I had so much trouble with one part.
[06:11:08] <XXCoder> docs are very poorly written, and designed for larger machine
[06:11:17] <XXCoder> so I couldnt use strunker or er11 extension
[06:11:57] <jthornton> strunker?
[06:12:26] <XXCoder> yeah it holds on tool by how metal changes size when heated and strunk when cooler
[06:12:34] <XXCoder> its very very strong hold
[06:12:51] <XXCoder> also very slim diamter so great for when clearance is a issue
[06:13:45] <jthornton> hmm never heard of that before... wait yes shrink fit holder aye?
[06:14:25] <XXCoder> https://www.techniksusa.com
[06:14:33] <XXCoder> those are extension type but yeah
[06:14:49] <XXCoder> more regular type https://images-na.ssl-images-amazon.com
[06:15:53] <XXCoder> ayway what I did was risky, it was nearly full inch out of holder
[06:16:25] <XXCoder> and 3/8 endmill was bit large for machine but barely fit. its bit risky for hard metal but luckly due to fixture hold type it had very light sideload
[06:16:52] <XXCoder> once it worked I ran all 20 parts. then the awful thing happened
[06:17:16] <XXCoder> I couldnt find jaws for next step, so I found jaw making gcode
[06:17:36] <XXCoder> after setting it up I had to "reverse engineer" it because there was no docs on it!
[06:18:22] <jthornton> sounds like an interesting night
[06:18:35] <XXCoder> I roughly set coord and z well up above it to test if program works fine (it was written for other machine), and it wanted to move table too far to right. argh!
[06:19:05] <XXCoder> moved the vise, had to remember how to make it parallel, been so long
[06:19:27] <XXCoder> I would have to disable door safety lock (its only machine that there is no bypass)
[06:19:30] <XXCoder> so I ran out of time
[06:19:48] <XXCoder> I was running another machine so it was taking much time (engraving hell job)
[06:20:14] <XXCoder> bah I like boring
[06:20:27] <XXCoder> "may your life be interesting" is ancient chinese curse
[06:31:43] <Tom_L> fun time for you ehh?
[06:32:41] <Tom_L> if you do that again, find an editor that can do math on your gcode and just move it over a bit
[06:34:06] <Tom_L> the one that came with my cad cam has a few life saving features like that
[06:34:49] <XXCoder> nice
[06:34:58] <XXCoder> but its company computer I cant change it
[06:46:20] <Tom_L> their cad cam likely came with something similar
[06:47:03] <Tom_L> 61°F Hi 62 ... hah
[06:47:04] <XXCoder> we only have predator cnc editor
[06:47:17] <XXCoder> its ok for most uses for editing. has basic sim
[06:48:25] <Tom_L> all but the lite version has math capabilities
[06:48:44] <Tom_L> lite and express...
[06:49:34] <Tom_L> http://www.predator-software.com
[06:50:23] <Tom_L> so if yours does backplot it also should do math
[06:51:40] <Tom_L> might save yourself a headache next time...
[06:52:02] <XXCoder> I suppose but eh
[06:56:18] -!- c-log has quit [Ping timeout: 245 seconds]
[06:57:00] -!- gloops has joined #linuxcnc
[06:57:34] -!- c-log has joined #linuxcnc
[06:57:34] -!- c-log has quit [Changing host]
[06:57:34] -!- c-log has joined #linuxcnc
[06:59:37] <XXCoder> apparently I have had current car for 2 years already
[06:59:51] <XXCoder> so fast
[07:06:54] <XXCoder> 40s f nights already
[07:07:04] <jthornton> I've had my truck since 9/17/11, her name is rusty now
[07:07:08] -!- emsjessec has joined #linuxcnc
[07:07:54] <XXCoder> heh I had old mecury for aroun 10 years :(
[07:08:02] <XXCoder> dumb driver killed it
[07:08:27] <XXCoder> then I had ford contour, quest van and now ford focus
[07:08:59] <XXCoder> oh yeah today I just got in my car and google car went by
[07:09:20] <jthornton> only Ford's I've owned was a 65 and 66 Mustang
[07:09:21] <XXCoder> I wonder how long before I show up :p
[07:13:48] <XXCoder> ohh new bad obession motorsport
[07:13:59] <XXCoder> they are insane
[07:14:58] <jthornton> who dat?
[07:15:25] <XXCoder> two guys thats rebuilding mini gt-four austin
[07:15:28] <XXCoder> https://www.youtube.com
[07:15:30] <XXCoder> for... years
[07:15:46] <XXCoder> theyre doing insane things to it
[07:15:48] <jthornton> oh yea saw that
[07:15:57] -!- Rob_H has quit [Ping timeout: 268 seconds]
[07:16:20] -!- Akex_ has quit [Changing host]
[07:16:20] -!- Akex_ has joined #linuxcnc
[07:22:32] <XXCoder> "those wires are 38 years old, the fact that it was 34 years old when we started have no bearing on this" lol
[07:22:48] <XXCoder> I hope they finish before they die of old age
[07:28:36] <jthornton> the jointer my neighbor gave me yesterday was built in 1933!
[07:28:56] <XXCoder> thats awesome. sometimes I like old stuff
[07:29:04] <XXCoder> my work mic was made in 1950s
[07:29:35] <jthornton> I had to order some 3/32" thick knifes for it then when they get here grind them down to 1/16"
[07:29:37] <miss0r> if it wasn't for older machinery, I would have no food on the table :)
[07:30:58] <miss0r> You just gotta love ol'iron
[07:31:04] <jthornton> my tractor is a bit younger than me being built in 1959
[07:31:20] <XXCoder> dobnt buy any john deere tractor
[07:31:28] <jthornton> err no it's 1956
[07:31:32] <miss0r> :] You know - that is technology you can understand
[07:31:35] <XXCoder> I know lol
[07:32:05] <miss0r> Lately I've been doing alot of work on some gear hobbers.. they range from 1941 to 1963
[07:32:18] <miss0r> Beautiful machinery
[07:33:10] <miss0r> German made... I guess that is why they don't have any from 1942-1955 :)
[07:34:27] <miss0r> jthornton: I Ended up making the controller function last night. You know how linux can be, when you start messing with the kernel version :D But success at last. Now I can concentrate on writing the gear changing computer & all the other stuff needed to run the maho
[07:35:05] <XXCoder> miss0r: I managed to install linuxcnc on this pc lol for sim only though
[07:35:20] <miss0r> for sim?
[07:35:35] <XXCoder> it was bit strange, I added jesse repos so I could install linuxcnc then remove jesse repo again
[07:35:53] <XXCoder> yeah my pc dont have rt or rtai kernel
[07:36:01] <miss0r> ahh
[07:36:04] <XXCoder> its great to test stuff though
[07:36:14] <miss0r> Indeed.
[07:36:25] <miss0r> I have a real struggle ahead of me. I haven't used LinuxCNC since 2014
[07:36:26] <miss0r> :)
[07:36:30] <XXCoder> my linuxcnc pc is still not aviliable due to lack of room also
[07:36:57] <miss0r> hehe. Actualy, I will be gaining room in here with this pc
[07:37:04] <XXCoder> last time I used it was when president wasnt orange
[07:37:06] <miss0r> This new controller is ALOT smaller than the current one
[07:37:12] <miss0r> haha
[07:37:45] <miss0r> yeah, what is up with that? He don't strike me as someone who eats alot of carrots...
[07:37:53] <XXCoder> oh its simple
[07:37:56] <XXCoder> he want to have tan
[07:38:03] <XXCoder> it shows as tan in person
[07:38:10] <XXCoder> but cameras dont
[07:38:14] <miss0r> lol
[07:38:17] <XXCoder> its fake chemical tanning stuff
[07:38:41] <XXCoder> for such a rich person he uses such a ill fitting suit also
[07:39:19] <miss0r> I'm still baffled he got elected :) I know he has alot of support within the US; but alot of the rest of the world dropped its jaws
[07:39:53] <XXCoder> the sereme judge thing is more scary
[07:40:16] <miss0r> the what what now?
[07:40:47] <XXCoder> Brett Kavanaugh
[07:41:08] <miss0r> more scary than a chemically tanned, partially trained orangutan running the US?
[07:41:22] <XXCoder> the same people who refused to get obama pick is pushing him really really hard for before midterms
[07:41:27] <XXCoder> yes
[07:41:35] <XXCoder> this will damage usa far more
[07:43:03] <miss0r> Spare me alot of reading; is this about the sexual charges? or is it deeper?
[07:43:26] <XXCoder> he has really bad judge history
[07:43:53] <miss0r> oh... not someone you want as a supreme judge
[07:43:55] <XXCoder> very very partisan. also why gop isnt backing off and selecting another judge? because theres deals going im sure
[07:44:14] <XXCoder> I suspect its to force allow pardons on state level crimes
[07:44:43] <XXCoder> as well as pushing though lots of changes that would be awful for all of us besides few people at top,.
[07:45:45] <miss0r> Sounds like your government is rotting from the inside out
[07:46:08] -!- feodoranRk has joined #linuxcnc
[07:46:35] <XXCoder> yep
[07:48:29] -!- feodoranRk has quit [K-Lined]
[08:10:34] -!- chupacabra has quit [Ping timeout: 240 seconds]
[08:12:22] -!- chupacabra has joined #linuxcnc
[08:24:23] -!- Rob_H has joined #linuxcnc
[08:26:25] -!- Guest86225 has parted #linuxcnc
[08:27:43] -!- diverdude has joined #linuxcnc
[08:29:49] <diverdude> Hi, I have a stepper motor which I am controlling with Accelstepper. It seems to run great..however for some reason the currentPosition() is sometimes reporting wrong values. Forexample i zero my position and then move -30000 steps and probe currentPosition which then returns 5536. Anyone have an idea why there is such behaviour?
[08:35:15] <miss0r> question: What value does the CurrentPosition(); return just before doing the -30000 steps?
[08:35:18] -!- chupacabra has quit [Ping timeout: 264 seconds]
[08:36:04] <miss0r> diverdude: ^
[08:38:33] <diverdude> miss0r: hi...the weird thing is that if i forexample step -1000 many times it shows correct
[08:39:03] <miss0r> Indeed. But I am thinking perhaps something is not going the way it should with your zeroing
[08:39:04] -!- JT-Shop has quit [Read error: Connection reset by peer]
[08:39:20] <diverdude> miss0r: and i am not sure exactly where the error occurs. I can just see that it seems pretty consistent that if i step -30000 after i have homed its giving me back a weird value
[08:39:29] -!- JT-Shop has joined #linuxcnc
[08:39:38] <diverdude> miss0r: can i show you my zeroing?
[08:39:43] <miss0r> Can you upload the code?
[08:40:14] <diverdude> miss0r: yes
[08:40:45] <miss0r> I only have around 20 minuts, before I have to leave. So I can only have a quick glance
[08:40:48] <diverdude> miss0r: here is the code: https://paste.ubuntu.com
[08:41:10] <diverdude> miss0r: homing is in line 79
[08:44:42] <diverdude> miss0r: do you see anything suspicious?
[08:44:56] <miss0r> hold'yer horses.. Reading here :)
[08:45:02] <diverdude> ah hehehe :D sorry
[08:46:44] <miss0r> I would be interrested in seeing what value distanceToGo would produce on line 97
[08:47:18] <miss0r> or you could just shoote blindly and add a stepperX and stepperY.stop(); on line 97
[08:47:25] <diverdude> miss0r: good point. Should i try to first home, then move -30000 and then output both position and distanceToGo
[08:47:46] <miss0r> also; where are you moving -30000 in this code?
[08:48:32] <miss0r> also: do you have a limit switch at each end of the travel for both x & Y ?
[08:48:54] <diverdude> miss0r: well you cannot see that from code because I am inputting -30000 in terminal via serial port and it gets parsed and the move is right after line 276
[08:48:56] <miss0r> ahh.. never mind
[08:49:04] <miss0r> you are just releasing the limit switch. I get it
[08:49:35] <diverdude> miss0r: yeah....i am moving until limit switch and then stepping back a bit until released...which actually seems to work quite well
[08:49:48] <miss0r> Indeed
[08:50:24] <diverdude> miss0r: and the thing is that i call both stop() and setCurrentPosition(0) after limit switches has been released
[08:50:35] <diverdude> miss0r: so everything should be reset right?
[08:50:42] <miss0r> sure looks like it
[08:50:47] <miss0r> I am interrested in v.toInt
[08:51:10] <miss0r> could you, just before line 276 have a serial print to your terminal with that value?
[08:51:23] <diverdude> miss0r: so i double checked that one by sending it back through serialport and displaying it, and indeed it seems to return the correct value
[08:51:34] <miss0r> where?
[08:51:40] <diverdude> miss0r: hang on, i will do it
[08:51:45] <sync> yeah it seems like you are having an int promotion issue or something
[08:52:24] <miss0r> sync: What I am thinking
[08:52:55] <sync> I'm pretty confused why there is such a mix of data type indentifiers
[08:52:57] <diverdude> miss0r: see in line 267, thats where i have checked it so far
[08:53:14] <diverdude> sync: ok, what do you mean?
[08:53:56] <diverdude> miss0r: that would be the same test as you wanted right?
[08:54:05] <miss0r> no
[08:54:06] <miss0r> :)
[08:54:11] <miss0r> I want the value of v.toInt
[08:54:20] <diverdude> ohh sorry yes
[08:54:24] <miss0r> I would like to see what happens
[08:54:27] <diverdude> good point
[08:56:25] <sync> diverdude: I'm wondering why there is a mix of say unsigned long vs uint32_t
[08:56:57] <diverdude> miss0r: i changed l. 267 to Serial.println(v.toInt()); and it returns -30000 when i specify the following command on serial: {"ctype":3,"gcode":"G0 GX-30000"}
[08:57:29] <diverdude> sync: there is no real reason for that, i am just inconsistent it seems
[08:57:44] <diverdude> sync: you are right that i should change that
[08:58:05] <miss0r> diverdude: Hmm that is odd. I am sorry, but I have to run. perhaps sync can be of assistance :)
[08:58:12] <miss0r> I will be back some time tonight though
[08:58:27] <diverdude> miss0r: ok...i will be right here :D
[08:58:43] <diverdude> miss0r: and thanks
[08:58:48] <miss0r> No problem
[08:58:50] * miss0r is out
[09:04:12] <diverdude> sync: can you see any obvious error in the code other than inconsistent typing?
[09:04:51] <sync> no, but I don't really have the time to look into it a lot
[09:05:21] <diverdude> ok
[09:08:52] <diverdude> ahhh i think maybe i have found an indicator of the culprit
[09:10:12] -!- P1ersson_ has quit [Ping timeout: 252 seconds]
[09:10:18] -!- FinboySlick has joined #linuxcnc
[09:13:49] -!- P1ersson_ has joined #linuxcnc
[09:19:06] -!- P1ersson_ has quit [Ping timeout: 252 seconds]
[09:19:35] <diverdude> ack...im daft.... stepperX.currentPosition() returns a long. I sent it to my 'sender' function which accepts an int. So basically it got converted from long to int behind my back without complaining
[09:25:19] <diverdude> sync: Do you know if there a issues with Strings .toInt() function?
[09:27:43] -!- P1ersson has joined #linuxcnc
[09:28:40] <sync> no, you need to look into it yourself
[09:28:57] <rene_dev_> you can get the compiler to warn you about silent promotions
[09:29:12] <diverdude> rene_dev_: ok, where is that done?
[09:31:18] <rene_dev_> compiler flags
[09:32:28] <rene_dev_> -Wconversion
[09:38:51] <diverdude> rene_dev_: in preferences?
[09:45:07] Jin|away is now known as Jin^eLD
[09:45:16] <Jin^eLD> hi
[09:47:56] -!- P1ersson has quit [Ping timeout: 252 seconds]
[09:56:30] -!- P1ersson has joined #linuxcnc
[09:57:40] arekmx is now known as arekm
[10:02:12] -!- Rob_H has quit [Ping timeout: 252 seconds]
[10:04:34] -!- Harbinger has joined #linuxcnc
[10:04:47] -!- Harbinger has quit [Remote host closed the connection]
[10:05:59] <rene_dev_> diverdude in whatever calls your compiler
[10:13:05] -!- w0ls0nno has joined #linuxcnc
[10:13:50] -!- w0ls0nno has quit [K-Lined]
[10:32:09] -!- P1ersson has quit [Ping timeout: 252 seconds]
[10:34:31] -!- justanotheruser has quit [Ping timeout: 268 seconds]
[10:35:35] -!- P1ersson has joined #linuxcnc
[11:17:33] <JT-Shop> anyone hear anything about the stmbl project?
[11:20:29] <jdh> didn't someone here have a batch of boards made?
[11:21:26] -!- HSD has joined #linuxcnc
[11:21:36] <jdh> looks like Andy
[11:23:36] <jdh> http://bodgesoc.blogspot.com
[11:25:15] <rmu> JT-Shop: alternative design of HV boards using non-obsoleted IGBT modules will be testet RSN
[11:25:44] <jdh> that's the IRAM?
[11:25:58] <rmu> the IRAM is not produced anymore
[11:26:26] <rmu> i made a design with STMicro SLIMM2 IGBT modules
[11:26:52] <rmu> at least the 15A (and less) versions of those modules should be available
[11:29:34] <cpresser> JT-Shop: ask rene_dev_ , he builds that thing
[11:30:13] <rene_dev_> rmu all of them are available
[11:31:08] <rene_dev_> according to a st salesguy. you need to order them from a distributor, and they then order them from st. takes only 48 weeks. but they are all available, and can be ordered.
[11:31:40] <rene_dev_> rmu and I am testing the st version, but dont have it running yet.
[11:32:05] <rene_dev_> there is also a to220 version planned, but that wont be ready until end of the year
[11:32:33] -!- Sabotender has quit [Ping timeout: 245 seconds]
[11:33:06] -!- phiscribe has quit [Ping timeout: 268 seconds]
[11:33:33] <rmu> hehe... for me, 48 weeks is not available...
[11:34:10] <jdh> mouser has 48 iram256-2067a in stock
[11:35:28] -!- Akex__ has joined #linuxcnc
[11:35:34] -!- Akex_ has quit [Ping timeout: 268 seconds]
[11:35:45] <JT-Shop> rene-dev: thanks for the update
[11:38:44] -!- phiscribe has joined #linuxcnc
[11:51:42] -!- P1ersson has quit [Ping timeout: 272 seconds]
[11:54:45] <rene_dev_> jdh they dont fit. they are the wrong package
[11:55:16] <rene_dev_> https://github.com
[11:56:14] -!- Sabotender has joined #linuxcnc
[12:05:47] -!- jerryq has joined #linuxcnc
[12:07:44] -!- jnatten has joined #linuxcnc
[12:10:14] -!- ve7it has joined #linuxcnc
[12:11:12] -!- syyl_ has joined #linuxcnc
[12:11:58] -!- jnatten has quit [Remote host closed the connection]
[12:13:39] -!- syyl has quit [Ping timeout: 252 seconds]
[12:17:11] -!- dmwitld has joined #linuxcnc
[12:19:42] -!- CaptHindsight has quit [Ping timeout: 252 seconds]
[12:23:48] -!- dmwitld has quit [Remote host closed the connection]
[12:24:37] -!- JT-Shop has quit [Remote host closed the connection]
[12:25:59] -!- JT-Shop has joined #linuxcnc
[12:36:52] -!- gloops has quit [Ping timeout: 244 seconds]
[12:42:55] <Blumax> jthornton, now yes :)
[12:46:14] -!- fragalot has joined #linuxcnc
[12:46:17] <enleth> rene_dev_: great news, can't wait to see the release, hopefully the end of year is not far off by now
[12:51:21] -!- Papagno has joined #linuxcnc
[12:52:05] <Papagno> Hi. existe a command in MDI for change the comment the tool in tool table file ?
[12:55:02] <Papagno> g10 l10 p1 ; test not fuction
[12:55:28] <rene_dev_> no, only values
[12:55:31] <rene_dev_> why you need that?
[12:57:08] <Papagno> i thing is more complete mdi command the tool table , i use xemc and set with coomand the tool table , a good idea is can change the comment the tool with mdi command.
[12:58:02] <Papagno> rene-dev, the patch the option I in g33.1 is complete , fuction ok ?
[13:01:34] <cradek> Papagno: sorry no, there is no way to set the comment from mdi
[13:02:28] <Papagno> cradek, Hi Chirs all good , more time not speack. all good familyy and work
[13:02:40] <cradek> I have a marker board on the wall next to the vmc and write my comments on it, haha
[13:02:42] -!- fragalot_ has joined #linuxcnc
[13:02:50] <fragalot_> 'ello
[13:02:52] <Papagno> cradek, i'm Francesco in Italy
[13:02:56] <cradek> hi!
[13:03:51] <fragalot_> as usual, the thing i order for the shaublin is delayed
[13:03:52] <rene_dev_> Papagno yes
[13:05:23] <Papagno> we can add this fuction comment tool in mdi at actual sorce ?
[13:05:34] <Papagno> or is difficult
[13:10:36] -!- tommyrotdr has joined #linuxcnc
[13:13:26] -!- ziper has joined #linuxcnc
[13:15:51] -!- Papagno has quit [Quit: Sto andando via]
[13:15:58] -!- tommyrotdr has quit [K-Lined]
[13:23:28] <miss0r|office> evenin'
[13:33:12] -!- fragalot has quit [Quit: Lost terminal]
[13:48:28] <Tom_L> how's your build goin?
[13:50:44] -!- gloops has joined #linuxcnc
[13:58:56] * JT-Shop wonders if he should reply to the butt head that said I'm rude
[14:00:59] <fragalot_> JT-Shop: do it
[14:01:19] <fragalot_> make yourself the bigger man
[14:02:27] -!- P1ersson has joined #linuxcnc
[14:04:24] <JT-Shop> I just don't want forum readers to see what he claimed happened not what really happened
[14:04:47] <JT-Shop> he just kept saying it won't work... how the hell am I supposed to help him?
[14:06:43] <fragalot_> maybe you shouldn't have been rude to him then
[14:06:44] <fragalot_> :D
[14:09:57] <miss0r> fragalot_: I'm disserpointed in norsemen
[14:10:02] <miss0r> I thought it would be a serious show :D
[14:10:08] <miss0r> rather, I was hoping
[14:11:41] <fragalot_> ahha
[14:11:46] <fragalot_> miss0r: that huvema drill press
[14:11:47] <fragalot_> weighs 140kg
[14:11:55] <fragalot_> for a tiny benchtop model :D
[14:11:58] <miss0r> Yeah, I saw :)
[14:12:06] <miss0r> to me that sounds like quality
[14:12:07] * fragalot_ didn't until he bid on it
[14:12:12] <fragalot_> agreed
[14:12:13] <miss0r> :D
[14:12:14] fragalot_ is now known as fragalot
[14:12:28] <fragalot> but perhaps I do need a stronger surface lol
[14:12:46] <miss0r> :D
[14:12:53] <miss0r> What are you planning to set it on?
[14:13:08] <fragalot> remember that cabinet I linked?
[14:13:31] <fragalot> not that. :-)
[14:13:41] <miss0r> haha
[14:13:49] <fragalot> I'll see if I get it
[14:13:50] <miss0r> not anymore atleast :D
[14:14:44] <miss0r> Are you sure you are willing to sacrifice the z height for a little floor space?
[14:15:51] -!- Rob_H has joined #linuxcnc
[14:17:14] <fragalot> current one doesn't have any more Z height and i've not needed more so far
[14:17:33] <miss0r> Just saying :]
[14:17:54] <fragalot> and if only you knew how much storage space is under a drill press :P
[14:18:09] <fragalot> of course, I could get a floor stander and just build a cabinet around it's base >.>
[14:18:15] <fragalot> but that's ridiculous
[14:18:28] <miss0r> hehe. I have some stuff standing on the base of my drillpress
[14:18:35] <miss0r> stuff I can remove should I need to full height
[14:20:21] <fragalot> atm I have the vortex separator barrel, bandsaw, drill press, fret saw, and my toolbox
[14:20:27] <roycroft> i'm going to be building a roll-out base cabinet to go underneath my primary drill press soon
[14:20:33] <roycroft> that's on my very short list of shop projects
[14:20:34] <fragalot> all on a 1.2m wide surface, with loooaaads of storage underneath
[14:20:42] -!- swarfer has joined #linuxcnc
[14:20:58] <fragalot> if I got a "full size" drill press i'm going to lose at least half that
[14:21:13] <roycroft> i started out with a benchtop drill press
[14:21:25] <roycroft> and i still use that for metal
[14:21:31] <miss0r> I would never be able to forgive myself it I sarfificed the z height :D
[14:21:35] <roycroft> but a floor standing drill press can be very useful at times
[14:22:01] <roycroft> and it's what i use for wood 100% of the time now
[14:22:18] <fragalot> roycroft: it can be, but so far i've not needed the Z height, and if I do, I can either do it on the schaublin, or go to my friend around the corner and use his radial arm
[14:22:27] <roycroft> i have some junk piled in the lower part of it, but that can easily go away
[14:22:35] <fragalot> i'm thinking of replacing my current €60 benchtop POS with this: https://www.2dehands.be
[14:22:39] <roycroft> and a roll out cabinet would fit beautifly
[14:24:04] <roycroft> i have a couple woodworking projects in process right now, and when they're done i have a couple more in the queue, but dealing with the drill press can probably come right after that stuff
[14:24:35] <roycroft> i'm going to make a removable table for it as well, that can attach to the primary table
[14:25:18] <roycroft> it will be larger than the primary one, probably with a festool mft type grid that i can use for bench dogs/clamps/etc, and it will have a fence
[14:26:45] <fragalot> nice
[14:26:58] <fragalot> may I recommend T-tracks?
[14:27:04] <roycroft> i have some already :)
[14:27:07] <fragalot> :D
[14:27:19] <fragalot> makes for a great way to align the fence
[14:27:23] <roycroft> yes
[14:27:43] <roycroft> and i'll probably add some on some side wings that can fold down, so i have vertical t-tracks
[14:27:52] <fragalot> fancy
[14:28:07] <miss0r> wood projects... pffft :P
[14:28:08] -!- JesusAlos has quit [Quit: JesusAlos]
[14:28:08] <miss0r> :D
[14:28:14] -!- swarfer has quit [Quit: swarfer]
[14:28:15] <fragalot> dead tree carcass
[14:28:27] <fragalot> cellulose foam
[14:28:29] <roycroft> materials are materials
[14:29:12] <miss0r> I have 'some' experience with wood projects. That was actualy for a client of mine: https://imgur.com
[14:29:17] <miss0r> So, I know a thing or two :D
[14:29:30] <roycroft> none are intrinsically any better or worse than any others
[14:29:40] <roycroft> it's the application that counts
[14:31:14] <fragalot> miss0r: i'm a bit disappointed you didn't use your bandsaw to at least cut it to 45°
[14:31:23] <fragalot> or a proper 90° *
[14:31:34] <miss0r> I don't own a bandsaw :D
[14:31:36] <fragalot> what is it with me thinking one thing and typing the complete wrong thing
[14:31:36] <JT-Shop> I guess I'm just a rude sob... https://paste.ubuntu.com
[14:31:46] <miss0r> And you better believe I will not put wood in my coldsaw
[14:31:46] <fragalot> miss0r: huvema makes some really nice compact ones :P
[14:31:56] <JT-Shop> new policy for emails... I don't provide tech support
[14:32:28] <miss0r> :D
[14:32:49] <fragalot> miss0r: https://www.huvema.nl <== i've got this thing
[14:32:56] <fragalot> works surprisingly well for the size
[14:33:10] <fragalot> and it's DEAD NUTS square
[14:33:14] <miss0r> well.. eventhough it is nice, it would be a downgrade from my 350mm coldsaw
[14:33:30] <fragalot> depends
[14:33:42] <fragalot> you can cut unknown materials and not give a damn if you break a tooth with this thing
[14:34:00] <fragalot> with coldsaws, you always die a little bit inside if you hear that "plink" of a tooth snapping off
[14:34:26] <fragalot> especially if you hear the other ones hitting it
[14:34:35] <fragalot> (plus its portable)
[14:34:50] <miss0r> hehe
[14:35:07] <miss0r> ever thought about how much joy I *MUST* feel everytime I die a little inside?
[14:35:50] <miss0r> yeah.. a new blade costs 250ish eur
[14:35:56] <fragalot> i've damaged my fair share of coldaw blades to know that at some point you do what you can to avoid using it
[14:36:13] <fragalot> but a good blade is *SO NICE*
[14:36:22] <miss0r> yeah
[14:36:38] <miss0r> Except; circular coldsaws are a poor choice for massive stock
[14:36:45] <miss0r> which is probally all I do :D
[14:37:14] <fragalot> poor choice for tubing too
[14:37:20] <fragalot> which is what I did 90% of the time with one :D
[14:37:25] <miss0r> not realy :o that is what they are made for :D
[14:37:33] <fragalot> not for thin wall they're not
[14:37:36] <miss0r> You just need the correct tooth count
[14:37:53] <fragalot> yea I could never find one fine enough for a 1mm wall thickness
[14:37:57] <miss0r> sure.. if you are cutting ikea grade steel, nothing with a motor on it is realy suitable
[14:38:14] <fragalot> bandsaw with hydraulic feed works well
[14:38:28] <fragalot> or a coldsaw with hydraulic feed,.. sadly the thomas we used was all manual
[14:38:41] <rmu> tech support is hard
[14:38:47] <fragalot> and then that "one colleague" comes along and rams it down
[14:38:47] <miss0r> Sure does :) But when it comes to stability in a cut, the coldsaw takes the cake
[14:38:50] <rmu> sometimes you need a sixth sense
[14:38:53] <fragalot> miss0r: no doubt. :)
[14:39:30] <miss0r> lol
[14:39:39] -!- KimK has quit [Quit: Leaving]
[14:39:50] <miss0r> my coldsaw is actualy a Thomas
[14:39:56] <miss0r> 350 super technics
[14:40:30] <rmu> miss0r: i also have a thomas ;-)
[14:40:41] <fragalot> I think mine was a 250
[14:40:44] <miss0r> Good stuff realy
[14:40:55] -!- bananagramYX has joined #linuxcnc
[14:41:17] <miss0r> fragalot: my dad has a 250. Sad to say; the vise on his is far supiriour to mine
[14:41:37] <miss0r> His has one of those that tightens on the same center position all the time
[14:41:49] <miss0r> (I don't know the english term, but I think you know what I am talking about)
[14:42:20] <fragalot> Aye
[14:43:04] -!- bananagramYX has quit [K-Lined]
[14:45:30] <diverdude> miss0r: hi, i found the error
[14:46:00] <miss0r> diverdude: Excellent. Did it have something to do with you going from one type to another?
[14:46:16] <miss0r> that had my spider sense tingling :D
[14:46:35] <diverdude> miss0r: it was indeed an int problem, but slightly different from what you thought. But yes - had to do with casting a long to int because i was passing a long to my send function which expected an int
[14:47:12] <miss0r> Glad to hear you found it :)
[14:47:13] <diverdude> miss0r: haha yes :D good spider sense you have!
[14:47:52] <diverdude> miss0r: but now i am having a different issue...however i think this is more because i do not understand well enough how stepper motors are working
[14:48:07] * miss0r pokes fragalot
[14:48:14] <fragalot> who what where what when why
[14:48:14] <miss0r> you might also want to be here for this
[14:48:38] <fragalot> do I?
[14:48:47] * fragalot reads up
[14:48:51] <miss0r> be carefull using what two times in a sentence... 'lil wayne might come after you
[14:49:10] <miss0r> diverdude: Now would be the time to spill the beans
[14:49:37] <diverdude> miss0r: after homing where I am moving both axes at the same time - I am moving to a point of interest where I also try to move both axes at the same time....but strangely enough only one axis is moving (the one which i first move)
[14:50:13] <miss0r> can you link the code again?
[14:50:15] <fragalot> how are you moving these
[14:50:19] <diverdude> yes for sure
[14:50:40] * miss0r is drinking fake kondi, eating pringles & watching the gladiator in the background
[14:50:56] <miss0r> so please expect a slow process :D
[14:51:41] <diverdude> here it is https://paste.ubuntu.com
[14:52:19] <diverdude> ohhh nice....gladiator!!! I have only seen that movie like 1000 times :D They don't make movies like that anymore :D
[14:52:59] -!- wildsebastian has joined #linuxcnc
[14:54:18] <miss0r> I feel like the answer is staring me in my face. This is where fragalot is gold :)
[14:54:37] <fragalot> there's a lot to read through :D
[14:54:42] <miss0r> fragalot: endestop means limit switch :D
[14:54:50] <fragalot> >.> really?
[14:54:58] <miss0r> goram danish names :D
[14:54:58] <diverdude> oh yeah - i meant to change that. I will change it now
[14:54:59] <fragalot> why are the danish words you use never that easy
[14:55:20] <miss0r> I like to present a challange :P
[14:55:34] -!- gloops has quit [Quit: Leaving]
[14:55:35] <fragalot> diverdude: so i'm asusing i'm only looking at the G0 move parts?
[14:56:02] <diverdude> fragalot: yeah i think thats where the problem is and also how i am running maybe in the very bottom of the code
[14:56:07] -!- gloops has joined #linuxcnc
[14:56:54] -!- gloops has quit [Client Quit]
[14:57:06] <diverdude> no more endstop now :D only limitswitch hehe
[14:57:52] <fragalot> is it at least printing what you expect it to in the serial terminal?
[14:57:56] <miss0r> diverdude: Hehe, I'm no saint either. I had a code completely made in danish. All the variables and all the comments. Fragalot almost threw a fit :D
[14:58:02] <diverdude> fragalot: yes it is
[14:58:07] <fragalot> miss0r: not only your code
[14:58:17] <fragalot> your damn PLC program in an environment i'm not used to too
[14:58:18] <miss0r> fragalot: What are you on about now?
[14:58:19] <fragalot> bastard.
[14:58:23] <miss0r> hahaha xD
[14:58:25] -!- wildsebastian has quit [Remote host closed the connection]
[14:58:36] <miss0r> ...good times.. good times..
[14:59:01] <fragalot> calling damn inputs Strømpebukser or Smølfespark
[14:59:10] <miss0r> I did not!
[14:59:19] <fragalot> wasn't far off
[14:59:26] <diverdude> oh, and please excuse my inconsistence in variable types as sync pointed out...I will also get that fixed
[14:59:37] <miss0r> but if I ever see you in strřmpebukser, you can count on getting a smřlfespark
[14:59:52] <diverdude> haha
[15:01:57] <diverdude> So when i throw this instruction: {"ctype":3,"gcode":"G0 GX-10000GY-9000"} only the X axis moves, and if i throw this instruction {"ctype":3,"gcode":"G0 GY-9000GX-10000"} only the y axis moves
[15:02:40] <fragalot> well there's nothing here for it to process the second axis
[15:03:07] <diverdude> really?
[15:03:14] <fragalot> hang on let me think about this
[15:03:45] <fragalot> do you know what value 'len' is?
[15:04:00] -!- gloops has joined #linuxcnc
[15:04:13] <diverdude> fragalot: yeah. Its basically number of delimeters. Len seems to have the correct value
[15:04:42] -!- KimK has joined #linuxcnc
[15:05:05] <diverdude> So for example when i send code: {"ctype":3,"gcode":"G0 GX-10000GY-9000"} via Serial, it returns X: -10000 and Y: -9000
[15:05:14] <diverdude> So that indicates to me that the parsing is ok at least
[15:05:24] <fragalot> interesting
[15:05:56] <diverdude> furthermore - if i send {"ctype":3,"gcode":"G0 GX-10000"} or {"ctype":3,"gcode":"G0 GY-10000"} ie. only one at the time it also works fine
[15:07:58] -!- gloops has quit [Read error: Connection reset by peer]
[15:08:28] <fragalot> I think the issue may be accelstepper not being able to run more than one stepper
[15:08:31] <fragalot> let me look through that library
[15:08:41] <miss0r> fragalot: it can
[15:08:48] <miss0r> and is doing so in the homing procedure
[15:09:19] <diverdude> it can because if i quickly do first {"ctype":3,"gcode":"G0 GX-30000"} and then {"ctype":3,"gcode":"G0 GY-30000"} before the first one has stopped they both move at the same time
[15:09:27] <fragalot> hm
[15:09:43] <diverdude> and also, my homing is somehow moving both at the same time also
[15:10:59] <fragalot> try adding more {} to explicitly define the if statements :P
[15:11:15] -!- MarcelineVQ has joined #linuxcnc
[15:11:25] <miss0r> :D
[15:11:35] <diverdude> oh yes ok - will do
[15:11:45] -!- gloops has joined #linuxcnc
[15:13:09] <gloops> on 2.8 diverdude?
[15:13:25] <gloops> you need to be addressing the axis in world mode, not joint mode
[15:13:41] <miss0r> gloops: Its running on an arduino
[15:13:44] <fragalot> I have to say there's nothing jumping out at me that would cause this behavior
[15:13:57] <gloops> i see, wrong person
[15:14:15] <diverdude> here is the version with corrected {} and endstop => llimitswitch https://paste.ubuntu.com
[15:14:49] <diverdude> gloops: you mean version of accelstepper?
[15:14:56] <miss0r> yes, endestop will always be equal or greater than limitswitch :D
[15:15:03] <gloops> no, i was talking about linuxcnc
[15:15:08] <diverdude> ah ok
[15:15:11] <diverdude> miss0r: haha
[15:15:20] <Blumax> I'm exposing my problem this morning. I still have no solution :(
[15:15:28] <Blumax> I have a hand wheel XHC_HB04, I have a machine 4 axes with 5 motors/drivers: XYYZA.
[15:16:41] <Blumax> The configuration works well but if I activate the hand wheel, after a home joints, UI not change 0/1/2/3/4 for X/Y/Z/A :(
[15:17:24] <Blumax> As if the gantry mode not existed. Do you have a solution?
[15:17:36] -!- CaptHindsight has joined #linuxcnc
[15:18:19] <miss0r> diverdude: I think I have an idea what is wrong, but fragalot can come up with a solution faster than I
[15:18:32] <fragalot> miss0r: please share
[15:19:11] <miss0r> fragalot: line 267 the axis is switched. should it read X first, it will go to case 'X'. after completing 'X' it will leave the switch with the break
[15:19:18] <miss0r> so, never getting to parsing Y
[15:19:39] <fragalot> that's true, but that's why it is in the for loop isn't it
[15:19:57] <diverdude> yes it is
[15:20:16] <diverdude> its running all axes found in the split, and in each iteration its treating one axis
[15:20:28] <fragalot> and it wouldn't print it correctly if that part did not work
[15:20:30] <diverdude> so basically doing a switch per axis
[15:20:41] <diverdude> fragalot: yes - also correct
[15:20:45] <gloops> i think TurBoss might help with that Blumax
[15:20:46] <miss0r> well.. There must be something about what I am saying, in one way or another: if X is the first statement X will move. if Y is the first statement Y will move
[15:20:58] <gloops> again world/joint mode issue i think
[15:21:25] <fragalot> miss0r: true, but what I don't understand is why that according to diverdude it does print out both axis via the Serial.println(...)
[15:21:40] <Blumax> TurBoss, hello :) My life depends on you! :)
[15:21:51] <gloops> hes not her much these days
[15:22:01] <gloops> he did do that with a gantry though
[15:22:42] <diverdude> fragalot: yes....and it does
[15:22:51] <diverdude> fragalot: i tried several times
[15:22:54] <miss0r> but this only works with incremental movements?
[15:23:09] <diverdude> miss0r: what do you mean by that?
[15:23:10] <Blumax> Ok, so my life depends on someone else A volunteer? ^^
[15:23:33] <miss0r> it needs to be 'G' and NOT absolut positioning
[15:23:34] <fragalot> Blumax: I'd help if I could :-)
[15:24:04] <gloops> how is the wheel connected?
[15:24:16] <diverdude> miss0r: hmm i think it has same behaviour on absolute and relative positioning...let me just verify that
[15:24:17] <miss0r> me as well. but sadly I can't focus on more than one issue at a time. Hardly even that :D
[15:24:19] <Blumax> fragalot, That's nice thanks :) I send you a thank you kisses :)
[15:24:31] <Blumax> USB
[15:24:31] <fragalot> how kind :)
[15:24:55] <gloops> (i know nothing but ill use my sharp wits to suggest solutions spontaneously)
[15:25:51] <gloops> so, why wont axis switch from joint to world mode - because ALL joints are not homed
[15:26:16] <gloops> we have got the A axis homing now?
[15:26:23] <diverdude> miss0r: yes indeed....its same nomatter if its relative or absolute
[15:26:52] <diverdude> gloops: are you adressing me?
[15:26:55] <miss0r> so, what do you put in, and what do you get out exactly?
[15:27:10] <gloops> diverdude no Blumax
[15:27:27] <gloops> i can suggest spontaeous solutions for your problem too if you like though diverdude
[15:27:57] <Blumax> If I disable the handwheel everything works correctly, if I activate it it does not work anymore.
[15:28:17] <rmu> Blumax: how do you enable/disable the handwheel
[15:28:47] <Blumax> By modifying the ini file
[15:28:58] <diverdude> ok this is interesting...for some reason now it only prints the first one also (the one it moves) I could swear that it printed both earlier
[15:29:23] <Blumax> And the handwheel works, if I use X of the handwheel it is the 0 joint that moves
[15:29:30] <fragalot> diverdude: could you print axis[i][0] above the switch ?
[15:29:44] <rmu> Blumax: did you post your ini file somewhere
[15:29:49] <diverdude> fragalot: yes, hang on
[15:29:53] <fragalot> because I'm still not sure that your loop does what you think it does
[15:30:12] <Blumax> Ini machine : https://pastebin.com
[15:30:20] <Blumax> XHC_HB04.inc : https://pastebin.com
[15:32:29] <gloops> #NO_FORCE_HOMING = 1?
[15:33:11] <diverdude> fragalot: miss0r here is the output: https://paste.ubuntu.com
[15:34:01] <fragalot> so it is printing both after all
[15:34:11] <gloops> coefs = 1 1 1 1
[15:34:18] <fragalot> which means that it is definitely sending the move command to both
[15:34:34] -!- emsjessec has quit [Read error: Connection reset by peer]
[15:34:40] <gloops> is that only 4 motors?
[15:35:27] <Blumax> gloops, no force homing it was for testing, it's no longer used
[15:35:38] <diverdude> fragalot: yes but before it did not
[15:35:53] <Blumax> gloops, i have 5 motors
[15:35:54] <diverdude> fragalot: i think maybe it clears some state when i upload a new version
[15:35:55] <fragalot> are you sure you didn't just typo before? :D
[15:36:06] <fragalot> try sending the same command twice
[15:36:09] <fragalot> see if it prints the same thing
[15:36:12] <diverdude> fragalot: ok
[15:36:44] <diverdude> fragalot: still prints both...and now also moved both
[15:36:45] <Blumax> gloops, do you want i try 1 1 1 1 1 ?
[15:36:48] <gloops> Blumax yes
[15:36:52] <miss0r> hahaha
[15:36:55] <fragalot> diverdude: interesting
[15:37:00] <miss0r> Theres something in that code playing tricks with us
[15:37:16] <diverdude> fragalot: ack now only moving one again....ok something weird is going on
[15:37:25] <diverdude> fragalot: i will home it again
[15:38:10] <fragalot> there's really nothing in here that looks like it 'changes states'
[15:38:18] <fragalot> not for the move command in any case
[15:38:32] <miss0r> hmm... I'm thinking something with timing
[15:38:34] <diverdude> fragalot: aha you are right...something fishy with the foor loop...look at the output when i sent the same command more times https://paste.ubuntu.com
[15:39:00] <fragalot> diverdude: That makes more sense :D
[15:39:03] <diverdude> diginet: axis variable has G now suddently
[15:39:12] -!- P1ersson has quit [Ping timeout: 252 seconds]
[15:39:55] <diverdude> yes, now it consistently has G instead of Y for some reason
[15:40:27] <fragalot> i've never actually seen that 'split' function so i'm not sure what it does or how it works
[15:41:05] <fragalot> and I can't seem to find it in any references
[15:41:57] <diverdude> fragalot: its defined in line 153: https://paste.ubuntu.com
[15:42:14] <fragalot> ah :D
[15:42:14] <diverdude> fragalot: homegrown hehe :)
[15:42:38] <fragalot> the way you pass 'count' makes me feel ill inside
[15:43:06] <fragalot> normally you'd write int* count and pass it &len
[15:43:10] <miss0r> :D
[15:43:13] <diverdude> it just counts number of delimiters by advancing the pointer, and then its basically replacing delimiter with \0 after and making sure a char** is point to each new substring
[15:43:40] <fragalot> also, if you malloc something, you must make sure to free it after
[15:43:44] <fragalot> you no longer need it
[15:43:50] <diverdude> fragalot: uhhhh i think your illness may have good cause...let me try that
[15:45:03] <fragalot> results[i++] = s; <== that is also undefined behavior
[15:45:15] <fragalot> increment i first, then use i in the array index
[15:45:27] <fragalot> (or after, depending on what you wish to achieve)
[15:45:39] <diverdude> fragalot: aha..seems my homegrown splitter is quite amateur...that might be the culprit then
[15:46:18] <fragalot> it could be
[15:46:20] <diverdude> fragalot: can you show me how you would have built that split function?
[15:46:32] <fragalot> sure let me think something up
[15:46:53] <fragalot> don't really have anything set up here to test it, but who knows I may be able to pretend enough for it to work
[15:46:54] <miss0r> I need to leave you two to it. My lack of sleep is taking its toll now. I will hit the hay. See you around
[15:47:09] <miss0r> fragalot: You just need to believe
[15:47:13] <miss0r> :) talk to you later
[15:48:10] <diverdude> miss0r: ok - thanks a lot
[15:49:42] <diverdude> fragalot: essentially its just a function that can split something like this: "GX-10000GY-9000" into GX-10000 and GY-9000 or "GX-10000 GY-9000" into GX-10000 and GY-9000 etc.
[15:49:57] <diverdude> and removing the 'G's
[15:49:57] <rmu> Blumax: I'm not sure I understand you problem completely, but as you are on 2.8, did you read http://linuxcnc.org
[15:49:57] <fragalot> ok
[15:51:02] <rmu> Blumax: did you try hitting $
[15:53:57] <Blumax> Sorry for the delay, gloops it does not work.
[15:54:39] <gloops> ahh ok
[15:56:28] <Blumax> I do not speak English well and I do not understand everything about documentation.
[15:56:48] <Blumax> $ ?
[15:58:22] <fragalot> diverdude: so the G is the delimiter here?
[15:58:32] <gloops> goto-zero-x = halui.joint.0.home
[15:58:32] <gloops> goto-zero-y = halui.joint.1.home
[15:58:32] <gloops> goto-zero-z = halui.joint.2.home
[15:58:38] -!- swarfer has joined #linuxcnc
[15:59:04] <gloops> only seeing homing for 3 joints, pretty sure ALL joints need to be homed to jump to world mode
[15:59:09] <JT-Shop> Blumax: are you still having trouble with homing a gantry?
[15:59:14] <JT-Shop> aye
[15:59:35] <diverdude> fragalot: yeah
[16:00:30] <Blumax> JT-Shop, new step, add my handwheel ^^
[16:00:56] <JT-Shop> ah ok
[16:01:53] <Blumax> rmu, key $ say (transalte by me) : Can not go to teleop before taking the origin of all joins
[16:02:23] <Blumax> After homing of course
[16:02:56] <JT-Shop> Blumax: are all the joints homed? ie have the + with a circle next to them?
[16:04:03] <gregcnc> did you update the pendant file to match the machine config? like Z isn't joint 2. Out of my realm here but that stands out
[16:04:18] <fragalot> diverdude: this is hard if you can't just "run it" to see what your code has done so far :D
[16:04:29] <Blumax> No, it's still blocking on 0/1/2/3/4, if I disable the handwheel the homing works. With the handwheel activate this remains on 0 /.../ 4
[16:05:05] <diverdude> fragalot: hehe yeah...but i was thinking that if you have a c compiler on your computer, maybe you can just send a simple string to it
[16:05:14] <fragalot> I don't on this laptop
[16:05:35] <diverdude> ahh ok... i can run it for you and show you output on pastebin :)
[16:05:58] <fragalot> https://paste.ubuntu.com <== that's the count part
[16:06:12] <fragalot> trying to think of the best way to get you your string array
[16:06:38] <fragalot> (which is why we have that "longest" thing there, may not need that)
[16:07:13] <fragalot> in fact I don't
[16:08:12] -!- swarfer has quit [Quit: swarfer]
[16:08:23] <diverdude> fragalot: moment, just rigging up a compiler here
[16:10:10] <diverdude> fragalot: ok, i can compile it :)
[16:10:41] <diverdude> https://paste.ubuntu.com
[16:13:11] <diverdude> fragalot: ugh...it segfaulted :)
[16:13:35] <diverdude> fragalot: this: https://paste.ubuntu.com
[16:13:49] <fragalot> pass it &cnt
[16:14:07] <fragalot> and declare cnt as a normal int
[16:15:05] <fragalot> https://paste.ubuntu.com <== this should at the very least give you the count
[16:15:41] <diverdude> fragalot: it prints 32764
[16:15:45] <fragalot> maybe initialize cnt as 0
[16:15:51] <rmu> Blumax: so does homing work or not?
[16:15:58] <rmu> Blumax: (with handwheel)
[16:16:18] <diverdude> fragalot: hmm ok..now it prints 0
[16:16:24] <JT-Shop> fragalot: I think this will prevent people from assuming they are contacting tech support https://mesaus.com
[16:16:36] <fragalot> diverdude: give me a moment, i'll find an online C interpreter :P
[16:16:48] <Blumax> rm work without handwheel
[16:16:56] <Blumax> Not work witch handwheel enable
[16:17:00] <diverdude> fragalot: oh yeah hehe good idea
[16:18:16] <rmu> Blumax: with handhwheel connected you cannot home? what happens if you press the home button(s)?
[16:19:24] <Blumax> Exact. If I press the home button the machine will search the origins correctly but after nothing changes and no error message.
[16:19:54] <fragalot> diverdude: https://paste.ubuntu.com <= this worksµ
[16:20:09] <rmu> Blumax: and the "homed" symbol does not appear?
[16:20:26] <rmu> any messages displayed in the console?
[16:20:28] <fragalot> JT-Shop: perhaps
[16:21:42] <Blumax> No homed symbool
[16:21:44] <Blumax> I do not know in the console, I'll go look soon. (I did not know there is a console ^^)
[16:25:05] <JT-Shop> Blumax: what hardware are you using?
[16:26:22] <diverdude> fragalot: ahh yes
[16:26:56] <fragalot> diverdude: strings are not my forté.. trying to think of the best way still to create, and pass an array of strings
[16:26:57] <JT-Shop> Blumax: what version of LinuxCNC and what Operating System?
[16:27:53] <diverdude> fragalot: yeah Strings are really good
[16:28:18] <diverdude> fragalot: it illudes me why there is no split function available in the String object already
[16:28:56] <fragalot> because C objects are not flexible
[16:28:56] <diverdude> *eludes
[16:29:04] <fragalot> and embedded systems HATE malloc
[16:29:10] <XXCoder> apparently there is kavanaugh coin on sale already
[16:29:24] <diverdude> fragalot: aha ok.
[16:33:13] <Blumax> JT-Shop, XHC_HB04 handwheel, linuxcnc 2.8, on official iso 2.7
[16:34:05] <JT-Shop> there was an issue lately that errors were not reported to the error screen and you need to check dmesg to see them
[16:34:27] <JT-Shop> open a terminal and type linuxcnc then pick your config
[16:34:42] <JT-Shop> look for errors in the terminal
[16:34:57] <JT-Shop> oh first clear dmesg with sudo dmesg -c IIRC
[16:35:27] <JT-Shop> then run your config then check dmesg as well for errors
[16:35:44] <fragalot> diverdude: yeah i'm not getting anywhere useful :) too late, brain's shut down. try reading this page. https://stackoverflow.com
[16:37:25] <Blumax> I'll do this as much as I can.
[16:38:50] <JT-Shop> also you can send the output of dmesg to a text file like this dmesg > errors.txt
[16:39:21] <diverdude> fragalot: allright. i will check it out :) thanks man
[16:39:49] <diverdude> fragalot: at least we found the culprit...i will try harder on the splæitter
[16:41:00] <fragalot> diverdude: 50 ways to skin a cat, most of which are best not to be used on embedded systems :D
[16:41:25] <fragalot> diverdude: be especially careful with malloc. if it is not "free'd" it will cause your arduino to run out of ram and shit the bed
[16:42:37] <fragalot> I'm off -- cya and good luck!
[16:42:57] <fragalot> (P.S. an alterantive to malloc are static buffers that you can re-use)
[16:43:05] <fragalot> which is the common method of doing it
[16:45:24] -!- fragalot has quit [Quit: Lost terminal]
[16:48:31] <rmu> diverdude: i did not really follow your discussion, but if you want to split strings in c/c++, you could use strtok: http://www.cplusplus.com
[16:49:31] -!- JT-Shop has quit [Read error: Connection reset by peer]
[16:51:44] -!- emc has quit [Ping timeout: 252 seconds]
[16:51:55] -!- jthornton has quit [Ping timeout: 268 seconds]
[16:58:49] -!- JT-Shop has joined #linuxcnc
[16:59:50] -!- jthornton has joined #linuxcnc
[17:00:00] -!- emc has joined #linuxcnc
[17:15:12] <Deejay> gn8
[17:16:00] -!- Deejay has quit [Quit: bye]
[17:18:20] -!- FinboySlick has quit [Quit: Leaving.]
[17:22:06] -!- gloops has quit [Ping timeout: 264 seconds]
[17:35:52] -!- ty2u has quit [Quit: It is our time to be alive]
[17:36:50] -!- ty2u has joined #linuxcnc
[17:56:33] -!- phragment_ has joined #linuxcnc
[17:57:45] -!- phragment has quit [Ping timeout: 252 seconds]
[17:58:14] -!- jerryq has quit [Ping timeout: 244 seconds]
[18:01:33] -!- gloops has joined #linuxcnc
[18:01:53] -!- gloops has quit [Client Quit]
[18:03:12] -!- shodan45nW has joined #linuxcnc
[18:05:44] -!- ziper1 has joined #linuxcnc
[18:07:18] -!- ziper has quit [Ping timeout: 252 seconds]
[18:10:07] -!- shodan45nW has quit [Ping timeout: 244 seconds]
[18:13:30] <CaptHindsight> "Wrapped with customized hard polyfoam and fumigation wooden case"
[18:21:25] -!- justanotheruser has joined #linuxcnc
[18:41:13] -!- Blumax has quit [Quit: Leaving]
[19:00:52] -!- HSD has quit [Quit: Leaving]
[19:08:21] -!- ziper1 has quit [Quit: Leaving]
[19:08:40] -!- ziper has joined #linuxcnc
[19:36:57] Jin^eLD is now known as Jin|away
[19:38:12] -!- syyl_ has quit [Quit: Leaving]
[19:51:59] -!- Rob_H has quit [Ping timeout: 268 seconds]
[19:55:03] <Tom_L> if i build linuxcnc from master does it automatically default to RTAI? how do i get a preempt-rt version from it?
[19:56:10] <ziper> _unreal_, what is your goto foam core
[20:01:04] <_unreal_> depends
[20:01:36] <_unreal_> Though most items we build with we use H80 range of core
[20:02:02] <_unreal_> do you need SOLID core or, scored core?
[20:02:23] <_unreal_> with out knowing what and how your building it I can only help so much..
[20:07:56] <_unreal_> ziper, ?
[20:08:28] <_unreal_> ziper, it also depends on what density of foam you need
[20:08:48] <_unreal_> light density foams are for forming fiberglass only
[20:09:01] <_unreal_> and the glass is 99% of the structure
[20:10:50] <jthornton> Tom_L: build a deb or RIP?
[20:11:18] -!- c-log has quit [Ping timeout: 245 seconds]
[20:12:49] -!- c-log has joined #linuxcnc
[20:14:43] -!- vcunat has joined #linuxcnc
[20:18:12] -!- asdfasd1 has quit [Ping timeout: 252 seconds]
[20:21:44] -!- vcunat has quit [Remote host closed the connection]
[20:27:24] -!- danderss1n has joined #linuxcnc
[20:27:33] -!- danderss1n has quit [Remote host closed the connection]
[20:34:03] <skunkworks> https://www.youtube.com
[20:35:44] <CaptHindsight> nice spindle
[20:37:30] <skunkworks> it seems nice.
[20:37:44] <skunkworks> I 'think' it is normal tormach spindle but can't be sure..
[21:26:45] -!- Tom_shop has joined #linuxcnc
[21:28:06] -!- Tom_shop has quit [Client Quit]
[21:41:53] -!- KoffeinFlummi has joined #linuxcnc
[21:43:44] -!- KoffeinFlummi has quit [Remote host closed the connection]
[21:47:37] -!- mrig has joined #linuxcnc
[21:47:47] -!- mrig has quit [Remote host closed the connection]
[21:50:49] -!- Sabotender has quit [Ping timeout: 246 seconds]
[21:52:38] -!- sonicrocketmanuv has joined #linuxcnc
[21:57:59] -!- sonicrocketmanuv has quit [Remote host closed the connection]
[22:01:57] -!- veek has joined #linuxcnc
[22:03:15] -!- Sabotender has joined #linuxcnc
[22:14:19] -!- jerryq has joined #linuxcnc
[22:14:51] -!- infornography has joined #linuxcnc
[22:23:23] <ziper> _unreal_, i want to make an aero cover for the back of my car https://www.swva.co.uk
[22:23:45] <ziper> i'm thinking curve the pieces of foam into a nice skeleton, glass it, and then cover in mylar
[22:24:00] <ziper> light and see through
[22:26:29] -!- ziper has quit [Read error: Connection reset by peer]
[22:26:57] -!- ziper has joined #linuxcnc
[22:55:03] -!- Tom_itx has joined #linuxcnc
[23:14:11] -!- infornography has quit [Quit: Leaving]
[23:14:21] -!- Tom_itx has quit [Quit: Leaving]
[23:31:38] <_unreal_> ziper, I'd refer you to purchase one
[23:31:51] <ziper> ok, where?
[23:31:56] <_unreal_> way cheaper time/materials to just buy one
[23:32:01] <_unreal_> GOOGLE
[23:32:53] <_unreal_> ziper, see you would have to ether build the part directly, OR you would have to build a mold...
[23:33:03] <ziper> they don't exist
[23:33:04] <_unreal_> you would also have to bed your bonding mounting point
[23:33:44] <_unreal_> also if something fails and causes someone to get into an accedent.... you could blame the failure on the mfg.... for a failed product
[23:33:49] <ziper> it would be pinned or hinged
[23:33:50] <_unreal_> again google
[23:34:27] <_unreal_> ziper, an air foil like that can take massive dynamic loads driving at 50-70+ mph
[23:34:45] <ziper> its dont
[23:34:49] <_unreal_> what if it fails breaks up and hurts someone or causes an accedent
[23:34:55] <_unreal_> its dont?
[23:35:17] -!- Tom_itx has joined #linuxcnc
[23:35:18] <_unreal_> and yes they do exist...... if not online at scrap yards
[23:35:24] <ziper> no
[23:35:25] <_unreal_> ebay etc...
[23:36:33] <_unreal_> are you looking for THAT exact one?
[23:36:46] <_unreal_> What year
[23:37:16] <ziper> not the spoiler
[23:37:20] <ziper> something like this https://pbs.twimg.com
[23:37:26] <ziper> i think thats a shop
[23:38:31] <CaptHindsight> https://youtu.be speaking of liability for DIY
[23:38:34] <ziper> like this, but clear mylar instead of louvers http://puu.sh
[23:39:19] <_unreal_> ?
[23:39:35] <_unreal_> first your showing me a spoiler now your showing me rear visors?
[23:39:39] <_unreal_> what is it that you want
[23:39:41] <_unreal_> both?
[23:39:48] <_unreal_> and what does clear do for you?
[23:40:07] <ziper> so that you can see through it?
[23:40:22] <_unreal_> not going to work the way you think it will AND
[23:40:29] <ziper> why not
[23:40:30] <_unreal_> any thing clear will chualk
[23:41:08] <_unreal_> There is an optical reason why all of those kinds of visors are dark in color.....
[23:41:26] <_unreal_> its to make it easier to see out them.....
[23:42:50] <ziper> i don't think so
[23:43:01] <ziper> how could it be easier to see out of compared to it not being there
[23:45:41] <_unreal_> CaptHindsight, its not often I cringe at a video but I cringed at that
[23:46:45] <_unreal_> ziper, thats something I'm not going to get into. would take to long its to late etc..... long story short "clear" fins like that make it harder to see for a number of reasons......
[23:46:57] <_unreal_> refelections for starters
[23:46:58] <ziper> omg
[23:47:17] <ziper> i'm not going to make the fins, it will be one smooth surface
[23:47:24] <ziper> for aero
[23:47:29] <_unreal_> optical focal changing
[23:47:40] <_unreal_> and many others plus it will chalk
[23:48:04] <ziper> i dont think mylar does that
[23:48:11] <ziper> ive seen a lot of old mylar sails
[23:48:42] <ziper> and it is easy to recover anyway
[23:49:12] <_unreal_> regardless unless its glass is in like window glass. I dont know of any products that are clear that wont break down in sunlight and chalk baddly or generate fracture cracking/spider cracking and chalking
[23:49:35] <_unreal_> then try to make it....
[23:50:09] <ziper> I will
[23:56:17] -!- phiscribe_ has joined #linuxcnc
[23:59:24] -!- phiscribe has quit [Ping timeout: 272 seconds]