CNC_A005
OTHER:
CNC Work Station - Interpreter (g-code to controller)
Interpreter of the G-code and feeds out the Tool path instructions to the Controller.

Note:
For g-codes see
OTHER: Composite - CNC Work Station - G-code & Related Codes

Computer:
The minimum requirements to run ArtSoft's Mach2 are; 1 GHz processor, 256 MB RAM, 1024x 768 pixel resolution. It is recommended that the RAM be larger.
Note that some computers do not have a separate video card. In this situation some of the 256MB is used to drive the vidio. May be best to buy 512MB.
What are the requirements for the newer Mach3?
It appears that the computer requirements for Mach3 are the same as Mach2
What additional features does the Mach3 offer?

Programs:
See C:/Helicopter/CNC/Interpreter
ArtSoft Software Incorporated Using this one ~ Mach3.
- Windows based.
- All versions for total of $149.00 US
- It refers to itself as a Controller. see figure 1.1 on page 2-2
- CNC Control for Windows
- There is 4-axis and 6-axis versions
- Master5CNC (4-axis) is currently loaded into this computer, because it works on this computer ME.
- "It can move 6 axis at once. The encoders will only give you position Digital Read Outs, and I think you are right, there are only 3. These can not be used for closed loop, if that's what you had in mind."
It appears to me DBJ that the encoders are required, and work, on all six axii.
Stepster
- August 16, 2004 This
was the current choice for the interperater. I have modified the source (.BAS) and executable coding so that the A-axis is now included. It appears to run OK but will have to be fully tested later. It must be modify if the desire is to use servo motors instead of stepper motors.
- Versions; CNC979 & CNC981, There is little difference.
- http://www.metalworking.com/shareware.html & http://www.thegallos.com/stepster.htm
- CNC operating system for stepper motors. 3-axes. Programmed in Basic and the source code is provided.
- For variables and their entity see;
StepsterVariables.html
- CNC981 contains one or two features that CNC979 does not have but when unziping the files the main file in CNC979 has a later date than the same file in CNC981
DesCAM
- DeskNCRT is a RS274 G-Code interpreter and stepper motor driver running under a Real Time DOS Microkernel. It is currently for 3 Axis milling machines only. DeskNCRT has a 150 continuous move look ahead buffer and can run in closed loop mode using a simple DRO board from Camtronics.
DeskCNC
- DeskCNC is a Windows based CAM/CNC solution for creating toolpaths, copying existing models, and running CNC machines. DeskCNC can create toolpaths from DXF, STL, Gerber, Excellon, and Image file formats as well as Digitize existing part geometry (requires optional Probe or Laser Scanner). DeskCNC can smoothly run any CNC machine that uses Step and Direction Motor. [not freeware]
- DeskCNC Website for the UK and Europe:
- http://www.cnc.yertiz.com/ ; Manual www.cnc.yertiz.com/manual.pdf
Gdriver:
http://www.pcdrivers.com/video3.htm
http://instruct1.cit.cornell.edu/courses/cis440/README-standardize.html
http://www.zdnet.fr/telecharger/windows/fiche/0,39021748,22059296s,00.htm
The program GDRIVER1.EXE can control up to three stepper motor drivers and two switches.
TurboCNC
- This program allows a regular PC to act as a CNC controller using the parallel. Ports and EIA standard Gcode (RS-274). TurboCNC is open-source shareware. With a $20 registration fee, the source code will be emailed to you. Runs in DOS and uses the parallel ports on a PC. Supports up to 8 axes of motion simultaneously.
DAK Engineering
CNC PRO:
DesKAM:
http://deskam.com/desknc_WIN.html
DeskWinNC interprets standard G-Coded files and sends motion commands to an external intelligent motion control board. The motion control board then processes these commands into step/direction signals that are sent to your step/direction driver through screw terminals.
Linux CNC EMC
- Looks like an excellent program but it runs on linux. It has open source code, up to 6-axes and controls true servos. Home for users of the Enhanced MachineController -- EMC a free and powerful PC-based CNC machinery Controller. The Linux program can be downloaded. All for free.
Kit133
DUALSTEP.C A very simple 2-axis program. This is a simple 2-axis interpreter and controller for very small motors. It does not use G-coding. A DOS based software program (also runs under Windows) written specifically to drive stepper motors is included, complete with C source code. Software provides three run modes and will half-step, single-step or manual-step motors. Software will run interactively or process a text file of commands. All components supplied except the stepper motors. Have folder and hard copies.
http://www.kitsrus.com/pdf/k113.pdf
Advameric:
- Using our AdvaNum CNC Processor
together with a third-party motion controller we can create a complete CNC system for you. Have freeware program.
- AdvaNum CNC Processor is a G-code execution server, which executes CNC programs in real-time and sends the resulted command to a motion controller. It can control up to 6 simultaneous axes. AdvaNum CNC Processor can run on Windows platform as well as on a variety of embedded real-time operating systems.
- Even though we have already integrated AdvaNum CNC Processor with two motion controllers, we can make it work with a motion controller of your choice. We can also enhance it with new features you may need.
KCam: Kellyware
- G-code file size limited to 500 lines until program registered for $95.00 US.

More on Interpreter:
- Flashcut - Interpreter software, Windows based with a hardware step generator

ArtSoft:
Macros:
Subroutines:
For wrapping tow at both ends of Torque Tube and Spar.
Wizards:

Outside Web Sites Related to Interpreter:
http://www.metalworking.com/
http://www.thegallos.com/stepster.htm
http://www.material.be/products/cadwind.html
Freeware ~ Basic compilers ~ http://www.freeprogrammingresources.com/basic.html

Mach3 Configuration:
File name ~
Native units is Metric.

Back to top | SynchroLite Home Page | UniCopter Home Page | Nemesis Home Page
Last Revised: Friday, April 21, 2006