This is excellent never new this is possible. 👍 Please do a more in depth video on this and maybe refer more to the net script way. Thank you caminstructor as always sharing important information for Mastercam users 👍
Great information! But I think you missed the easiest and quickest way to accomplish your example task - use transform to create 100 copies of the point, then scale with the scale origin at the first point using a scale factor of (.5 + .156)/.5. Boom - done!
You are on to something here but as described this does not work. The points will keep an even spacing during the scale move, unless I'm overlooking something. Doing a Copy during the Scale kind of works, I can get an increasing offset but not at the positions we're after here. If you want to provide some additional info, I'm all ears.
An easy way to do this for something like drilled holes or other canned cycles would be to program them in G91. Then you just copy paste X/Y.5156 for the number of instances - 1 for the first hole. This, however, is great for something outside of a canned cycle. Though, arguably could be done with subroutines as well. Anyway… a million ways to skin a cat.
That wouldn't quite work as the spacing is different for each hole, its moving 0.0156 more than the last move, not a consistent 0.0156 each time. You would have to change your incremental amount each time,. No real gain over absolute position as you cannot refer to the move you just made. The only solution on the control would be a macro program.
No. CSV for geometry will only create a point. There are ways you could use a csv file to create lines but this would involve either a script or a nethook.
This is excellent never new this is possible. 👍 Please do a more in depth video on this and maybe refer more to the net script way. Thank you caminstructor as always sharing important information for Mastercam users 👍
Will be looking into net scripting very soon
@@CamInstructor Will you be covering making custom C hooks at any point??
At some point, yes.
Great information! But I think you missed the easiest and quickest way to accomplish your example task - use transform to create 100 copies of the point, then scale with the scale origin at the first point using a scale factor of (.5 + .156)/.5. Boom - done!
You are on to something here but as described this does not work. The points will keep an even spacing during the scale move, unless I'm overlooking something. Doing a Copy during the Scale kind of works, I can get an increasing offset but not at the positions we're after here. If you want to provide some additional info, I'm all ears.
@@CamInstructor OOPS. I didn't think about this thoroughly - your example is not a linear scaling problem. Sorry!
An easy way to do this for something like drilled holes or other canned cycles would be to program them in G91. Then you just copy paste X/Y.5156 for the number of instances - 1 for the first hole.
This, however, is great for something outside of a canned cycle. Though, arguably could be done with subroutines as well. Anyway… a million ways to skin a cat.
That wouldn't quite work as the spacing is different for each hole, its moving 0.0156 more than the last move, not a consistent 0.0156 each time. You would have to change your incremental amount each time,. No real gain over absolute position as you cannot refer to the move you just made. The only solution on the control would be a macro program.
That's a neat trick
Great content!
Can you create a line from a csv import?
No. CSV for geometry will only create a point. There are ways you could use a csv file to create lines but this would involve either a script or a nethook.
Informative 👍
Glad you think so!
Superb sir
Thanks!
Awesome man thanks!
Thank you!
Is Macros software part of cam software 🤔
супер
дупер
this is way too much work! why not use G91 instead? create a short subroutine and move incrementally, Done!
The spacing is changing between each hole. G91 will provide no advantage over G90.
ffs move to metric already :)
Or...just pretend these are really small metric parts :)
I'll keep metric in mind for a future video 👍
americans already move to metric, inch by inch