On 1/21/2019 1:29 AM, Ömür Ceran wrote: > Hello, > I was trying to make a 3d printer but when I try to print any 3d model it > gives an unknown M code problem. I search it on internet and I found that > it is extruder temperature code. How can I solve this problem? Also I want > to ask you a question about files format for machinekit. Is it used only > with .ngc file format ? Because I want to print 3d model which file format > is .stl, I have to convert it .ngc file format therefore I should use a > program which is extension at Cura program whose name is NGCwriter. After > converting .stl file to .ngc file format, machinekit gives temperature > problem again(unknown M104 code problem).
You need to add subroutines and remap the missing M codes: http://www.machinekit.io/docs/fdm/fdm-gcode/ > Also I have another question, I want to make CoreXY machine, but my > configuration is CoreXZ which is taken from Charles Steinkuehler > configuration. How can I convert from CoreXZ to CoreXY? > Which option should I use that are given below? > > Option 1 : Changing the Y and Z axis pins physically on the BBB. > Option 2 : Changing the Y and Z axis on the code which is in the .hal file > if it is necessary. > Option 3 : If you have a CoreXY configuration, can you send me it with > installing explanation? Change the HAL file (option 2). Swap the axis.2.motor-pos-cmd/fb signals (the Z axis) with axis.1.motor-pos-cmd/fb (the Y axis). The *-cmd signals are the desired motor position driven by the motion planner. The *-fb signals are the current physical motor position. The CoreXY module is between the motion controller (axis.N.motor- signals) and the stepper driver signals (corexz.X/corexz.Y) and performs the simple math needed for CoreXY type machines in both the command and feedback directions. -- Charles Steinkuehler [email protected] -- website: http://www.machinekit.io blog: http://blog.machinekit.io github: https://github.com/machinekit --- You received this message because you are subscribed to the Google Groups "Machinekit" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. Visit this group at https://groups.google.com/group/machinekit. For more options, visit https://groups.google.com/d/optout.
