Difference between revisions of "LightFastPP Software"
From emboxit
m (1 revision) |
|
(No difference)
|
Latest revision as of 16:51, 11 September 2015
Contents
Scope
- Link Cad generated file with all data needed to pick and place using text files and short Gcode scripts
- Produce Gcode to drive EMC2 based machine
- Control EMC2 interactively
Developing Notes
- NEXT-PREVIOUS works with Project1.ini contents
- Project1.ini is produced:
- IMPORT .CSV button opens bom_pp_.csv, and displays the csv file in the large window
- bom_pp_.csv is created with Altium
- SAVE .INI button creates Project1.ini
- LINK DATA button, now only opens light_fast.ini, gets feeder0 data and displays them in the feeder column
- TODO: Create NEXT-PREVIOUS buttons in feeder column, which will scan in feeders.ini (instead light_fast.ini)
- TODO: Create LINK button in column feeder which will link feeder with current part, updating file links.ini
User Interface
Files structure
Source code
- Light_Fast.py Source-code
LinuxCNC projects used as Python examples
References
- INI file in Wikipedia
- The ConfigParser class implements a basic configuration file parser language which provides a structure similar to what you would find on Microsoft Windows INI files. You can use this to write Python programs which can be customized by end users easily.
- Python CSV File Reading and Writing
- LinuxCnc converting tools