![]() | |
| Home Page | Mark Forums Read | Today's Posts | My Replies | Classifieds | Reviews | Photo Gallery | Web Links | Share Files | Advertise With Us | Ad List |
| |||||||
| Servo Motors and Drives Discuss servo motors, drivers and other related topics here. |
| This forum is sponsored by: |
![]() |
| | LinkBack | Thread Tools | Search this Thread | Display Modes |
|
#1
| |||
| |||
Is there any type of controller that can take g code directly, or is one forced to go through a intermediary program like mach 3. http://www.cnczone.com/forums/images/smilies/Kick.gif |
|
#3
| |||
| |||
| Fanuc? I'm not sure what you're getting at here but Mach3 takes G-code directly. You need mach3 or something similar to control the electronics of your machine. Mach (and others) take the g code and send it to the electronics which make the motors move. Come back with more questions - one of us here will know the answer.. except the meaning to life.... |
|
#4
| |||
| |||
|
|
#6
| |||
| |||
| basicaly I am wondering why one has to use mach 3 at all. Is it posible to get from g code "solid cam" to the hardware. solid cam creates a cut path but doesnt mach 3 to do the same thing. It seems like a long way to get from the virtual to the real |
|
#7
| ||||
| ||||
| Mach3 is a control program. Solid Cam is a cam program. Not the same thing. . |
|
#8
| ||||
| ||||
| Mut designer, Gcode is a shortcut already, because it simplifies a whole host of instructions that are required to control motion. There are several other instructions that must occur over and over to initiate motion at the commanded feedrate for each move. A single axis movement seems quite simple to control. However, a combined 2 axis linear interpolated move is more complex. Every 2 axis move is really a net vector resulting from an X and a Y vector. To keep the commanded feedrate constant, the controller has to quickly recalculate a new unique feedrate for each axis. Every different angle for a 2 axis movement requires a unique feedrate for each motor, so that they start and finish the motion at exactly the same moment. I would not want the burden of calculating this for every movement ![]() Circular interpolation is even thornier. The feedrate for each axis needs to be recalculated continuously for every increment of movment. This is a practical impossibility to write out long hand in gcode type instruction. So the gcode language is a convenient seperation of 'path' and 'motion' instructions.
__________________ First you get good, then you get fast. Then grouchiness sets in. (Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management) |
|
#10
| |||
| |||
| I am develping a g-code controller in PIC18F458, I have success in liner interpolation and circular interpolation so far, and engraved circles and stars with 3 to 60 and more corners. The the machine i used is my own design all aluminum. Sonn I will post the pic on cnczone |
| Sponsored Links |
|
#11
| |||
| |||
I have found a company that claims to have created a controller/cam combination. A rep came to my company and presented this thing to me in real life. Sounds like a good deal. Company called centroid http://www.centroidcnc.com/digitizing.htm Has anyone experienced using this thing and is it realy a controller? |
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | Search this Thread |
| Display Modes | |
| |