SMC5-5 controller ATC toolchanger spindle

I have a question about your SMC5-5 controller. Do you know if it can be used for an ATC toolchanger spindle? It’s important that we can program it to do toolchanges.We will be using ATC spindles for our machnes, like this:  https://www.aliexpress.com/item/32582277189.html But we are not sure if your controller can work with tool-changers, and how it is programmed. Can you please tell us if this controller has the posibility for programming the toolchanger? Need to use AutoGM function to write the corresponding GM code,see here. https://www.shaogecnc.com/smc5-5-n-n/#G_codes_supported_by_AutoGM

SMC4-4-16A16B make a small round in the corner

Q :SMC4-4-16A16B and I hace an issue with my first hole. Im using Fusion 360, when I make the instructions for the hole, it seems is an perfect square but the final line, the boundary make a small round in the corner instead a straight 90 degree line.  A:You can try. enabled cvl setting 1,CVL  is set to tool or fillet radius

Does the control support english dimensions (inches) ?

does the control support english dimensions (inches) ? Also – does it support constant velocity contouring? You can enter inch data,What unit is the equivalent calculated in,it doesn’t support constant velocity contouring

Was it replaced by the ijk mode

I worked with it more and found that the cause of the error is happening because the ijk mode was not activated. It seems that the instruction manual needs to be updated because there is no G02/G03 tolerance either.  Was it replaced by the ijk mode? Solution 1. Use IJK circle center method 2.  The post-processing setting of the CAM software closes the option greater than 180 degrees

smc4 system file

Q: Yesterday we did something stupid, and after the successful firmware update gave the “G0XYZF” system command without the correct “system.rar” file on the MicroSD card. Now we lost the Chinese language altogether, and all the Chinese language characters are just a black square. English seems still to work almost fine, although some symbols are also missing when using English. Could you please supply to us the correct “system.rar” file with the English and Chinese languages? I would be very grateful for this file and I feel very ashamed now that we used a system command we don’t fully understand. (I also wonder if it would be possible for me to compile a special system.rar file with Finnish language? This would be also a very interesting project for later times. Our professors would be very pleased if I could show the device operating in Finnish language instead of English.)

SMC5 G-code

Q:I remark it is impossible to manage sub program (G7x codes) and also some codes to change tool (Tx, M6, Hx, …)Do you plan to take it into account in the future ? A:G7x is not currently supported, and AutoGM function can be used for tool change Q:The function “All Shaft Reset” does not work correctly.Axes Z,A,B – do not reset A:“All shart reset” only clears the workpiece coordinates, is it the current display of the machine coordinates, clr origin is the clearing of the machine coordinates, or this, “Machine-home– referenceCoor–Zero DCoor”, this value is modified, the default value is … Read more

M47 command

Q: The issue that we have in our machine is that the welding electrode is subject to wear, We should reset the tool (electrode) tip coordinates very often, every 2 parts. We need to reset the X and Y coordinates. Our plan is to install 3 sensors wired to Input 1, 2 and 3 of the controller and write a sequence of commands using  the M301 … and G28 commands to reset the coordinates to current values to compensate the electrode wear at every execution of the program. To do this, we need to create a conditional loop.    The question we have is about M47 command.  Is there a way to jump the program to another place than at the start of the program? For example, to set the Y coordinate, we should place the tip of the tool on front of the Y axis sensor, the move a small amount the Y axis (0,1mm is OK for us), check the sensor, if not active, move another 0,1 until active, etc. A: Currently there is only M47 loop, the latest one cannot solve its problem. This problem is directly used to return to the machine origin command, G28 performs the return to origin operation before each machining, or set the tool setting point