Hallo,
willkommen im Club der Simulanten ;-)
Zu Frage 1:
grundsätzlich ist es sicherlich sinnvoll nach dem Programmieren und dem Post-Prozessor-Lauf eine NC-
Simulation durchzuführen. Schließlich könnte ja auch der
Postprozessor falsche Ausgaben machen, die man besser mit Hilfe von NC-Simulation absichern sollte. In NX
CAM gibt es aber ja auch eine integrierte NC-Simulation (sogar auf Basis des gleichen Komponente - nämlich CSE, so dass die wichtigsten Daten kompatibel sind), so dass man diese Absicherung auch machen kann ohne das System zu wechseln. Im Normalfall, wenn der NC-Programmierer prüfen möchte ob sein Programm richtig ist, möchte er dies möglichst in der gleichen Software-Umgebung machen. In diesem Fall ist dann die integrierte Simulation sinnvoller. Die Nutzung von RealNC macht typischerweise dann Sinn, wenn die Simulation nicht vom NC-Programmierer durchgeführt werden soll, sondern von anderen Abteilungen.
Grundsätzlich ist NX6 (ich hoffe NX 6.0.5) bzgl. NC-Simulation schon nicht mehr auf dem aktuellsten Stand. Die aktuelle Version ist NX 7.0.1.
Zu Frage 2: das kann man. Der wichtigste zugehörige Befehl heißt: SetFeedUnit("PerMinute"). Normalerweise ist das aber gar nicht notwendig, da diese Standard-Befehle schon in den CCF-Dateien hinterlegt sind, die für die wichtigsten Steuerungen (u.a.
840D, Fanuc,
Heidenhain, MTX, 840C, ...) verfügbar sind. Die Frage ist also wo kommt die MCF-Datei her, die Du verwendest? Was in dem Zusammenhang natürlich auch sehr wichtig ist: welche Version von RealNC und vor allem für welche Steuerung soll es denn sein?
Im übrigen sind bei NX 6 und noch besser bei NX 7 viele Beispiele für unterschiedlichste Maschinen mit im Lieferumfang enthalten. z.B. ist sim11 eine 2-Achs Drehmaschine mit den passenden MCF-/CCF-Dateien für die Simulation - dort ist z.B. G94 auch hinterlegt.
Viele Grüße
Alex Simon