Recommended Posts
Colin Gilchrist 3,203
On/Off for 'each pass', would be my vote.
You can't please everyone, since there are so many cut pattern options.
I would imagine the Uses Cases for turning on 5X Compensation, would be limited to the paths where someone is using one-way cutting only, and has enabled Lead In/out Vector output.
I would recommend adding a Comp Warning message, if Comp is enabled, and a Zigzag cut pattern is used/set. Also, another error check if no Comp is enabled. (Of course, it should also include a 'disable this warning for the active session' option.)
Would it make sense to add a "Compensation Output Type" drop-down? (By pass, By Operation), to let the user choose which output method they would get in the NCI?
-
1
Colin Gilchrist 3,203
I said "warning > if no Comp is enabled", but I meant "if comp is on, and no lead in/out is enabled". Lead in/out is still required to enable 5X comp.
-
1
cncappsjames 1,143
4 hours ago, Aaron Eberhard - CNC Software said:This is an awesome discussion, thanks to everyone for contributing, especially the code samples of what you're getting.
My notes as of now are, please dissect them:Interface:
Curve 5x/CNC Swarf/CNC Flow= Everything is fine, don't touch it. Well, it may not be mostly applicable in Swarf depending on your input, but, whatever. Don't remove the "Control/Comp/Wear..." Drop downs from CNC toolpaths. IOW Don't touch it!
Flow/Morph/et. al = Add a "use Comp" checkbox somewhere (probably Misc. page for MW toolpaths)
Free fiss...
crazy^millman 5,866
Sorry onsite this week. Give me some time to think, but leaning to option 2.
18 hours ago, cncappsjames said:Free fiss...
![]()
What does the Left/Right/Control/Wear/etc. flag do for you with a flow right now, James? That's what I was trying to figure out before.. If those are useful to you in Flow, why shouldn't we add them to Morph et. al?
Everything that is surface based seems like it really just needs a "use comp" checkbox.
1 hour ago, crazy^millman said:Sorry onsite this week. Give me some time to think, but leaning to option 2.
No rush, nothing here will be happening in the next week or anything like that
cncappsjames 1,143
4 hours ago, Aaron Eberhard - CNC Software said:What does the Left/Right/Control/Wear/etc. flag do for you with a flow right now, James? That's what I was trying to figure out before.. If those are useful to you in Flow, why shouldn't we add them to Morph et. al?
Everything that is surface based seems like it really just needs a "use comp" checkbox.
Sorry, forgot to add the code sample to the previous one; I get G43.8, L2, IJK data. My bad. Need more
IMHO, any tool path that puts surface normal data in the NCI should get a comp checkbox. That way if you want it and your machine/post supports it, you have control over it. If it doesn't support it, leave it off.
My core point; if the data is there, give us access to turning it on/off. Let us decide what our equipment/post supports/doesn't support.
-
Recently Browsing 0 members
No registered users viewing this page.
This is an awesome discussion, thanks to everyone for contributing, especially the code samples of what you're getting.
My notes as of now are, please dissect them:
Interface:
Curve 5x/CNC Swarf = Everything is fine, don't touch it. Well, it may not be mostly applicable in Swarf depending on your input, but, whatever. Don't touch it!
Flow/Morph/et. al = Add a "use Comp" checkbox somewhere (probably Misc. page for MW toolpaths), remove the "Control/Comp/Wear..." Drop downs from CNC toolpaths.
Output Code (NCI) is where I'd like a bit more guidance as we have two options:
Insert it right below the G1002 (tool change) line, so that we enable it before any moves happen at all. I'm not sure what the code would be, that's up to the Post team to tell me :)
Gcode NCI [Contour (2D) - Wear Comp] G1016 2 10 1 1 0. 0. 0. 41 -1 1 4 0 0. -1 1 1 2 0. 2 1 <--- The "41" means Turn on Left Wear Comp, 42 would be Right> G-11 START DISPLAY TYPE - Entry G1 41 -31.65207146 46.3877151 0. 3.58125 2000 <--- The "41" means Turn on Comp> ... G1 140 -11.65207146 56.3877151 0. 3.58125 200 <--- The "140" means Turn off Comp> G-12 END DISPLAY TYPE - Exit
I'm leaning towards Option #1 (a single line before any moves happen), as I haven't seen a spec for a control requiring the on/off behavior of 2d, but again I'm asking you guys what you want to see.
Thanks again!
Share this post
Link to post
Share on other sites