cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Create your own Manual NC options

Create your own Manual NC options

Wouldn't it be awesome for the more advanced users that we could create our own manual NC options?

 

Like shown in the pictures(HSMWorks pictures but the idea is the same for Fusion 360)

Manual NC.png

30 Comments
Anonymous
Not applicable

This is a really good idea - and - essential, because there may be some geometries the CAM doesn't support (yet), or some tooling that is very specialized. I think it could be just a two tab setup, eg, "Tool" and "Gcode". Tool would be normal setup, providing speeds, feeds, coolant, etc. The 'Gcode' window could just be a plain text edit box becuase by the time you need somthing like this code gen would be hard, if not impossible, to parameterize. What would be really cool is if the toolpath engine could read/parse the gcode and render a whatver tool path it could understand or some error info for things like arc center points.

 

I ran into a use-case this summer when I was making some aircraft induction parts that had a dovetail o-ring groove on a forward 45 degree face. No way to get CAM on this; it had to be hand coded. A feature like the above would at least allow you to keep hand coded stuff in the work flow as you made changes to other parts of the model/CAM.  Otherwise it had to copied and pasted into the final gcode, which leaves the door open for human error.

al.whatmough
Alumni

I sthis something that you would want to be able to simulate? or just pass the code to the posted program?

al.whatmough
Alumni
Status changed to: Gathering Support
 
Anonymous
Not applicable

This something that should not only be simulated, but also create a toolpath on the CAM view, and machining time,  like any 'native' operation. It's not rocket science to implement. This is a feature I've implemented in the post processor ( Tormach SlantPRO ) , and have used several times. One blatant example is face grooving, which isn't supported very well yet in Fusion, but is easy to hand code. It would solve the entire class of issues with unsupported cutting as a universal work around.

@al.whatmough @Anonymous

For me Al it shouldn't need to be simulated.

 

That would be totally different option: "Manual toolpath"

Which is also something we need, but not this idea

 

Here I'm looking for a way to give in info to the post to do something with. So truly a own Manual NC operation.

 

PS. Is there a plan for a true CAM IdeaStation?

al.whatmough
Alumni

@Laurens-3DTechDraw  you are correct in your split.

 

As for Idea station, it is an option.  We are back an forth on how to roll it out.

 

There is a school of thought that says we should just have one and we allready have the Fusion CAM one.

 

Having two would just mean the same ideas are showing up in two places.

 

thoughts?

@al.whatmough

We need a CAM IdeaStation.

We don't want to bother the Fusion team with true CAM idea's.

Also if we want to have the Inventor HSM and HSMWorks users voting, and keeping an eye on the Idea's don't put it in the special seperate Fusion 360 forum.

So if you ask me the best way would be to move the CAM Ideastation form Fusion into the "CAM" forum.

People that use CAM in fusion will visit that forum more often than the Inventor HSM user will visit the Fusion 360 forum.

 

So one seems like a solid plan for me, just not where it is now.Smiley Wink

al.whatmough
Alumni

To be honest, I am the one that watches the ideas in the CAM section on the Fusion one also.

 

So, it doesn't change who looks at things.  The only real trick is cleanly pointing everybody to the same place.

 

 

@al.whatmough

I was told by Brian that they needed to be spoken about in the Fusion meetings: http://forums.autodesk.com/t5/ideastation-request-a-feature-or/more-autodesk-involvement-in-the-idea...

But maybe this has changed after those posts, since that was a very bad idea.

So migrate all the CAM idea's to a CAM IdeaStation and it's easy to point everybody in the right direction if you ask me.

 

al.whatmough
Alumni

I am in those Fusion meetings. 🙂

 

Yeah I get that.

But my point is that the CAM idea's should be in a meeting with You, René, Mark.

And not in the Fusion 360 meetings. Since I rather have a developer give his view on the idea, and immediately have a view on how easy it is to implement instead of people that might get annoyed by all those weird CAM users that want new things everyday.

kb9ydn
Advisor

Except that CAM is also a part of Fusion, so what happens on the CAM side may still affect what happens in Fusion.

 

Overall though I do think it would be best to have a separate CAM ideastation, since the same CAM system is used across 3 different platforms.  It's distinct enough from general 3D modelling that it should have its own space.

 

C|

lenny_1962
Advisor

Al,

Fusion is its own bird and I wouldn't go there to give an idea cause well "I DO NOT USE IT!" So why would I search there?

 

ideas for CAM should be just in a CAM IDEASTATION because not in a singular CAD one.

 

there a lot of us who are die hard SW USERS that never touch fusion or inventor, sorry, that's why when Lauren's asked me to make an IDEASTATION I didn't because it was in the fusion one, so I'll keep complaining on the CAM forum and asking for enhancements there.

 

 

 

 

 

 

 

 

 

 

 

Apart from where the CAM IdeaStation should be:

@al.whatmough Do you need more info on this request?

Could this be moved to the Inventor HSM & HSMWorks CAM Ideastation so everybody using Autodesk CAM can vote? 

Anonymous
Not applicable

I would like to see this in Inventor HSM, it would be great for adding code for serial numbering.

 

charlie

Crazyhorse2011
Explorer

Charlie, how do you currently handle serial numbering parts?

Anonymous
Not applicable

i added a code in my post so i can use PASS THROUGH.

add to line 124 to 132 after statement        // collected state  VER

 

/**
  Writes "Pass-Through" <-- Added, not part of generic haas post.
*/
function onPassThrough(text) {
  var commands = String(text).split(",");
  for (text in commands) {
    writeBlock(commands[text]);
  }
}

 

in manual NC click on pass-through then add your code each line of code has to be a separate pass through line.

 

X.4 Y-.75
Z1.3
G47 P1 (S/N ####) J.15  Z1.255 F10. E8.
G0Z2.025

 

Crazyhorse2011
Explorer

Charlie, does your serial number increment? If so I could help you with creating a macro to handle changing it on a part by part basis.

 

The operator would change the part number in the controller or you have have it change when the program number changes.

 

I wrote one for us that is scaleable, rotates, steps the depths, and increments. Example: Our serial is MXXXXXX-001, MXXXXXX-002, MXXXXXX-003, MXXXXXX-004...MXXXXXX-XXX.

 

I had a hard time finding help with this myself so I'd be glad to help if it sounds like something you are interested in.

Anonymous
Not applicable

that would be cool.

yes it increment it is on a haas, to SN different part i change the 600 number 601 602 xxx xxx

 

G90 G54 G00 X0 Y0 (position at start of serial number)

G43 Z.1 H1 S1000 M3(tip of tool .1 above part)

#599=#600(sets number that you want to serialize)

G47 P1 Z-.005 J.25 F20. (####) (P1=serialize, Z=depth, J=height of letters, F=federate, ####=digits-4)

#600=#599(records current serial number)

 

 

Can't find what you're looking for? Ask the community or share your knowledge.

Submit Idea