I just placed an order for one of these controllers and I'm using Fusion 360 for CAD/CAM. It looks like several people here have been working on compatibility & post processor issues. Is there a "how to" guide or a ready to go post processor available yet? Any pointers to get me started down the right path would be very appreciated! Thanks.
...Stephen...
Hi Glen,
have you made any progress yourself?
Currently I'm in the middle of building a DIY CNC mill and plan on using the SMC5-5-n-n too.
After reading through this thread I went ahead and tried my luck with customizing the Mach3Mill post-processor, but cannot yet test it live.
I'm also not sure whether it would be OK to upload the customized post-processor code somewhere due to possible copyright issues.
I'd be happy to colaborate on this tho'
Hi, I've also just started using the SMC5-5-N-N. I am not yet that versed in G-coding, so please forgive me my ignorance. I have a couple of questions:
1.) I use Estlcam to generate my g-code. The command for a tool change that Estlcam uses is M06. The SMC seems to ignore that. It seems like I have to replace M06 by M00 (which is the SMC's code for pause), At least then the program stops and waits for input to continue. However, the tool also has to move to some predefined position for me to do the change and back after that. Moving to some position is easy to do, but how do I tell the program to move back to the original one to resume? Is there a 'remember current coordinate' g-code? Or is there an easier way of doing this?
2.) Anyone expereience with a tool length sensor? How would I add support for that with the controller?
Thanks, Peter.
I have a feeling that the M06 command might have more chance of working if you had a machine with an ATC.Not that it can't work without,but the controller can't actually change the tool without knowing how to go about the operation and by substituting M00,you have given it a command it can execute.I presume you have the facility to store tool length offsets either in your tool library or in the controller.
Ok, let me ask differently. Does anyone know how to setup a tool change operation with the SMC? I do not have an ATC. I can write the postprocessor that replaces the M06 with an appropriate set of g-commands myself, I just don't know what the proper g-code for this would be. Something like:
1. move to my favorite tool change position
2. stop the spindle
3. wait for input from user
4. pick up where you left off
1-3 I think I can handle, but 4 is what I don't know how to do. Are there g-codes for remembering a position and returning there?
Thanks.
What you describe is exactly what an M06 command should do.What you haven't got is a system that knows how to execute the instruction in the manner you describe.The next instruction following the M06 tool change should start the spindle,add a move for the tool length offset and then move to the next position to begin the subsequent operation in the machining sequence.I wouldn't know how to create the tool change routine as the machines I have used an ATC with had the routine embedded in the controller.It obviously makes a difference if the toolchanger is based on a carousel or a linear arrangement.
Hello, i'm under wiring SMC5 and wondering that my Balluff inductive sensors can be powered min10V but measured IN and GND showed 4,5 V. Should I use relay or can In more than 4,5V for limit switch?
Started my install of the SMC5-5-N-N today on my mill. So far so good. I've only got it jogging around and homing. But all in all pretty simple setup to get up and running.
I was wondering what the latest firmware version is? And if anyone had a > 2017 english manual. As the 2017 one doesn't really seem relevant to the things I have questions about.
hello men.
your g53 code didn't work for me I get an error and in the controller window an option g53 mode appears: in 0 I don't know if this has anything to do with it, do you think you can share screenshots of your controller because I get an error when I create G90
G53 G0 Z0
G53 G0 X1 Y1
G90 LOAD ERROR IN G53
THANKS
Hello everyone, I'm from Ukraine I built a five-axis machine head head I had difficulties with the machine number 8, the rtcp g code m500 function does not work correctly or I configured something incorrectly
Last edited by Krambon; 09-28-2022 at 02:24 AM.
how to configure rtcp correctly?
hello, I have assembled a 5 axis machine head head in controller number 8 I noticed about using the G code M500 RTCP it is not processed correctly This is how it should be *If the C-axis is at 0 degrees, the A-axis rotates around the X-axis, or the rotation axis of the A, Y, and Z axes, must move so that the tip is at the single tool position.
*If the C-axis is in the 90 degree position, then the A-axis rotates around the Y-axis, and when the A-axis rotates, the X-axis and Z-axis move to fit the tool in one design.
* If the C axis is in the 45 degree position, and the A rotation axis for tilting the tool is in the same sense, then for motors, all three XYZ linear axes take up diagon
al space for arc motors.
here is rtcp working properly https://youtu.be/B0O6Rf9p4VE