EdiTasc
Real-Time CNC under Windows and Linux
SoftCNC Automatisierung
Our CNC-Software EdiTasc offers PC-based real-time control for electric motors under Windows. Precision and flexibility - Trimeta's Open Control Solution for clients in many industry areas:
-
Controlling of Milling Machines, Machine Tools and Robots
-
Positioning of Axes
-
Interpolating Continuous Control (linear, circular, helix, spline) with up to 8 axes
-
CNC-Control that supports ISO Programming
-
Engraving, Mold Making, Milling of Printed Circuit Board Prototypes
-
RTCP
Die EdiTasc-CNC Software is, due to itsarchitecture, used for the controlof miling and dosing machines,machines tools and robots.
Features
-
Path control
-
Look-ahead for continuous control
-
Tool management
-
Zero point control
-
Radius-dependent adjustment of speeds on circular axes
-
Backlash compenstion
-
Automatic Z-level-compensation
-
Extended override with reverse movement capability
-
Formats: TRIMETAs Mtasc, G-Code, HPGL
-
costum specific settings e.g for Laser- oder waterjet cutting
Typical
applications
-
Positioning of axes
-
Interpolating continuous control (up to 8 axes)
-
Linear, circular, helix, splines
-
CNC-control that supports ISO/DIN66025 programs
-
Engraving, mold making, milling of printed circuit board prototypes
-
Roboter, handling, automatisation
-
Laser machining
-
Waterjet cutting
The MTASC Script Language for free Programming und Configuration
Through its own scripting language, EdiTasc is flexible and freely configurable, and can also be configured by the user with the appropriate training. All PLC functions such as tool changes, etc. are also implemented in this way.
RTCP: Cartesian coordinates for robots or 5-axis machining
RTCP (Rotating Tool Center Point) refers to the ability of the controller to keep the tool tip at a defined position or path in Cartesian coordinates XYZ, while simultaneously controlling its orientation using two angular parameters.
Motion Service as CNC Core (MtdrvSvc)
A fast path control for up to 16 axes. Optionally this can be done in real time, if e.g. an EtherCAT master is running on the PC.
Why EdiTasc?
EdiTasc is an open system, due to the universal scripting-language MTASC, which gives access to many hardware specific settings.
EdiTasc supports a variety of motor types and interface cards. About 16 driver types are available, that are fully compatible with one another.
That means an EdiTasc controlled system with stepper motors can be redesigned as a system with servo motors with the same user-interface, and can utilize the same control programs.
Multi-channel Capability
The axes can be combined into independently interpolating groups.
Multiple Controller Types
A wide range of controller types is supported. Currently in particular digital controllers via EtherCAT and stepper motor controllers via USB module up to 8 axes.
Optimised Accleration: The Look-Ahead-Algorithm
Excellent compromise between optimized speed and accuracy.
Viele Motortypen und Schnittstellenkarten werden unterstützt. Die ca. 16 verschiedenen Gerätetypen (Treiber) sind alle untereinander kompatibel.
Anzeige der Fahrwege und der Werkzeugposition im Grafikfenster (mit 3D-Ansicht)
Ein- und Ausgänge mit maschinenspezifischer Beschriftung
Konfigurierbare Koordinatenanzeige
Umfangreiche Statusanzeige und Diagnosemöglichkeit.
An example from EdiTasc:
-
Code im integrierten Editor eingeben
-
Sonderfunktionen oder Makro-Aufrufe
-
Zeilen selektiv ausführen
Application
CAD / CAM and G-Code
All common postprocessors that can generate G-code are suitable for the CAD connection.
An extensive command set is available, which can also be customized:
G00, G01, G02, G03
G90, G91
Cutter radius correction (G41, G42)
S (spindle), T (tool change)
Drilling cycles (G8x)
M functions (freely configurable)
NcToolKit
NcToolKit stellt das MTASC DLL-Interface für kundenspezifische Oberflächen zur Verfügung. Es kann z.B. für Windows mit Visual Studio Community 2019 genutzt werden.
Dank des textbasierten MTASC Interpreters sind es nur wenige DLL-Funktionen, die zur vollständigen Nutzung der Möglichkeiten ausreichen.
Eine umfangreiche Übersicht über die Funktionen und Syntaktische Regeln bietet das MTASC Programmierhandbuch.