gcode bearbeiten. Multifunktionaler Editor von Steuerprogrammen für CNC-Maschinen. Zu einem bestimmten Frame springen

Prüfen/Gestalten/Bearbeiten: Myakishev E.A.

G-Code-Editor

Überprüfung und Vorbereitung

Nachdem das Slicing abgeschlossen ist, sehen Sie das Ergebnis, das es erstellt hat. Sie können das Modell drehen und von allen Seiten inspizieren – Schicht für Schicht oder mehrere Schichten gleichzeitig. Außerdem können Sie visualisieren, wie sich der Extruder bewegt. So können Sie prüfen, ob alles korrekt ist, bevor Sie mit dem Drucken beginnen, was Ihnen Zeit und Geld sparen kann.

  1. drucken. Diese Schaltfläche startet den Druck direkt. Wenn Repetier-Host über Repetier-Server verbunden ist, dann G-code wird an den Repetier-Server gesendet, der den Druckvorgang startet. Daher kann Repetier-Host geschlossen werden.
  2. Speichern unter. Klicken Sie hier, um die generierte zu speichern G-Code ein Festplatte. Das Speichern erfolgt ohne zusätzliche gespeicherte Start- und Endfragmente Druckereinstellungen.
  3. Für SD-Druck speichern. Hier sparen Sie G- Code zum Drucken über SD-map, einschließlich zusätzlicher Start- und Endfragmente sowie Befehle zum Abschließen des Druckens, die in gespeichert sind Druckereinstellungen. Wird der Drucker über gestartet Repeater-Firmware, dann G-Code kann im Binärformat gespeichert werden. SD- die Karte muss sich im Computer befinden - das geht viel schneller, als wenn sie am Drucker angeschlossen wäre. Wenn ein SD- Karte im Drucker, dann G-Der Code muss über die Registerkarte gespeichert werden SD-Karte.
  4. Auf Server speichern. Wenn Repetier-Host dann mit Repetier-Server verbunden ist G-Code kann im Repetier-Server gespeichert werden. Auf der Registerkarte können Sie das Vorschaubild anzeigen und den Druck von Repetier-Host starten Server befindet sich im Repetier-Server .

Zum Bearbeiten G-code klicken G-Code bearbeiten.

Was ist der G-Code-Editor

Editor G-code hat auch seine eigenen Einstellungen, wenn auch ein wenig. Wenn das Schneiden abgeschlossen ist, tab Aufschnitt wechselt automatisch zu G-Code-Editor, und die neu generierte G-code - vom Slicer generierter Code. Dies ist der Hauptcode, der beschreibt, wie das Objekt gedruckt wird. Aber daneben gibt es noch andere Arten von Code - die sogenannten "G-Code-Skripte". Sie werden als Teil der aktuellen Druckerkonfiguration gespeichert, wenn Sie auf die Schaltfläche zum Speichern von Daten klicken (das ist die zweite Diskettentaste von links). Außerdem erscheint es nur, wenn der Editor welche hat G-der Code. Wenn Sie die Druckerkonfiguration wechseln, werden diese Dateien in die in der neuen Konfiguration gespeicherten geändert.

Vordefinierte G-Code-Skripte

Mit Repetier-Host können Sie neun festlegen G-Code-Skripte: zum Starten, Beenden, Anhalten und Stoppen ( töten)-Drucke sowie ein paar eigene (aber nicht mehr als fünf), die Sie für alles verwenden können. Zum Beispiel zum Kalibrieren. Sie können diese Skripte im Menü einstellen Druckereinstellungen > Skripte.

Schaltflächen zum Ausführen von Skripten vom 1. bis 5 sind auf der Registerkarte manuelle Kontrolle. Wenn Sie den Mauszeiger über eine dieser Skriptschaltflächen bewegen, wird eine Popup-Meldung angezeigt, die erklärt, wofür die Skriptschaltfläche dient. Um ein Skript auszuführen, klicken Sie einfach auf die entsprechende Schaltfläche.

Codes zum Starten und Beenden des Drucks

G- Der Code für den Drucker ist im Wesentlichen ein vorgefertigter Bausatz, der nach dem Prinzip beschrieben werden kann "Code zum Starten des Druckvorgangs + G-Code + Code zum Abschließen des Druckvorgangs". Daher, wenn Sie halten G-code oder zum Drucken schicken, bedeutet es immer, dass es aus diesen drei Fragmenten besteht. In der Regel werden die Codes zum Starten und Stoppen des Druckens in den Slicer-Einstellungen festgelegt.

Codes zum Anhalten und Stoppen (Kill) des Druckens

Zwei weitere Befehle zum Verwalten des Druckens sind Pause und Stopp (nicht Abschluss, sondern Stopp – zum Beispiel in einem Notfall). Das Skript wird an den Drucker gesendet, wenn die Schaltfläche gedrückt wird. Das Stop-Skript wird normalerweise selten verwendet, aber hier "Pause"- gefragteres Team. Dies kann beispielsweise beim Wechseln von einem Filament zum anderen oder beim Hinzufügen zu einem Objekt nützlich sein "Außerirdischer" Objekte (z. B. Nüsse beim Drucken einiger Süßwaren), um dann erneut zu drucken und diese Objekte mit dem neu hinzugefügten Filament zu verschmelzen. In all diesen Fällen muss der Extruder vom erstellten Objekt entfernt sein, und dafür können Sie den Befehl verwenden G1- Es bewegt das Objekt nur vom Extruder weg. Gleichzeitig merkt sich Repetier-Host, wo der Druckvorgang angehalten wurde und nach der Ausführung nötige Aktion bringt den Extruder wieder an die richtige Stelle.

Führen Sie während einer Pause Folgendes nicht aus:

  • Bringen Sie die Achsen in ihre ursprüngliche Position zurück
  • Koordinaten neu definieren mit G92
  • Bewegen Z-Achse in eine tiefere Position

Aktionen, die während einer Pause durchgeführt werden können:

  • Zwischen relativen und absoluten Koordinaten wechseln (z. B. um den Extruder anzuheben)
  • Bewegen Sie den Extruder
  • Filament extrudieren
  • Extruderkoordinaten zurücksetzen
  • Ändern Sie die Temperatur (Sie können die Temperatur nicht mit Repetier-Host zurücksetzen)

Skripte 1 bis 5

Sie können verwendet werden, wenn Sie einige häufig ausgeführte Aufgaben haben. Auf der Registerkarte manuelle Kontrolle Es gibt fünf Schaltflächen, mit denen diese Skripte an den Drucker gesendet werden. Um ein Skript anzuzeigen oder zu bearbeiten, klicken Sie mit der rechten Maustaste darauf.

Neue Datei / Speichern

Oben im Editor befindet sich ein Bedienfeld mit mehreren Schaltflächen. Zwei davon sind besonders wichtig.

Der erste (der sich links von allen befindet und als Faltblatt dargestellt ist) ist die Schaltfläche zum Erstellen einer neuen Datei. Es entfernt alle Inhalte aus dem Editor.

Es folgt ein Speicherknopf (dargestellt als Diskette), dessen Funktion das Speichern ist G-code in die ausgewählte Datei. Alle anderen Skripte werden als Teil der aktuellen Druckerkonfiguration gespeichert.

Registerkarte „Hilfe“.

Nicht jeder weiß, was ist G-der Code. In diesem Fall befindet sich unten im Editor eine Registerkarte Hilfe- Es zeigt, was ausgewählt wurde dieser Moment G-der Code. Allerdings werden dort nicht alle Befehle angezeigt und die Erklärungen einiger Befehle werden zudem falsch sein. Dies liegt daran, dass einige Befehle den gleichen Namen haben, aber in unterschiedlicher Firmware unterschiedliche Funktionen ausführen. Dies gilt jedoch nicht für die wichtigsten Befehle – sie sind für alle Drucker gleich.

Registerkarte Visualisierung

Wann G- Der Code wird geladen, das Schichtmodell wird auf der linken Seite angezeigt (wenn diese Funktion nicht deaktiviert ist). In der Regel verdecken hohe Fragmente des Modells die niedrigen. Diese Registerkarte kann helfen. Visualisierung, befindet sich am unteren Rand des Editors - seine Funktionalität ermöglicht es Ihnen, zu konfigurieren, welches Fragment des Modells im linken Fenster angezeigt wird. Standardmäßig wird das gesamte Objekt angezeigt, aber Sie können es auch so einstellen, dass nur eine Ebene oder mehrere Ebenen angezeigt werden. Wenn Sie den Code sehen möchten, der den ausgewählten Ebenen entspricht, können Sie dies anhand der Statuszeile ganz unten im Editor bestimmen. Es zeigt sowohl die Ebene als auch die Position des Cursors. Zum Beispiel der Eintrag R6 C26 zeigt an, dass der Cursor eingeschaltet ist 26 Positionen 6 Linien. Wenn diese Zeile einen Befehl enthält, "Bestellung" Machen Sie eine Bewegung zum Drucker, dann wird diese Bewegung im Vorschaufenster hervorgehoben. Wenn Sie im Editor mehrere Zeilen auswählen, werden im Vorschaufenster alle Bewegungen des Druckers angezeigt, die diesen Zeilen entsprechen.

Garden of Eden Creation Kit (G.E.C.K.) ist ein großartiger Editor für das Fallout3-Spiel, mit dem Sie alle möglichen Änderungen am Spiel vornehmen können. Absolut alles, was im Spiel ist, wurde mit Hilfe dieses Editors hinzugefügt.

G.E.C.K. ermöglicht es Ihnen, Ihre eigenen Orte (Städte, Dungeons usw.) zu erstellen und sie mit Charakteren, Monstern und Geschichten zu füllen. Sie können dem Spiel neue Rassen, Klassen, Waffen, Quests und alles andere, was Ihnen einfällt, hinzufügen.

Außerdem können Sie die ursprünglichen Spieldaten ändern. Sie mögen die Geschwindigkeit der Bewegung nicht? Ändern Sie die Bewegungseinstellungen. Dir gefällt die Balance des Spiels nicht? Richtig ... All dies kann hier getan werden.

Die mächtigste Funktion des Editors ist die Möglichkeit, neue Daten und Quests zu erstellen, die als Plugins gespeichert werden. Du kannst das Plugin im Internet platzieren, damit andere Spieler deine Quests und Orte sehen können. Und seit deinem neue Welt- Dies ist ein Plugin, das in einer separaten Datei gespeichert wird *.esp, kann es sicher zu einem bestehenden Spiel hinzugefügt und auch davon ausgeschlossen werden.

Ein weiteres großartiges Feature des Editors ist die Möglichkeit, ein komplett neues Spiel zu erstellen, das nichts mit dem Original zu tun hat. Wagen! Und das Tiarum-Team wird Ihnen dabei helfen und wünscht Ihnen das Erreichen Ihrer Ziele und viel Erfolg!

Sie können den Editor auf der offiziellen Website herunterladen:

  • GECK-Update auf Version 1.5 (1,3 MB)

Download-Editor G.E.C.K. Sie können auch direkt auf Tiarum Wiki:

  • Basisversion des GECK-Editors für Fallout 3 (Archiv 7z, Größe 7,96 MB)
  • GECK-Update auf Version 1.5 (Archiv 7z, Größe 1,1 MB)

Öffnen Sie G.E.C.K. und starte gleich durch!

Offizielle Tutorials.

Machen Sie Ihre eigene Tour Geck zusammen mit einer Reihe von Leitfäden "Meine erste Zuflucht", die von den Entwicklern speziell für Sie geschrieben wurden Bethesda Game Studios. Diese offiziellen Tutorials führen Sie Schritt für Schritt durch die notwendigen Fähigkeiten, um erfolgreich Ihr erstes eigenes Versteck in der Spielwelt zu erstellen. In Zukunft können Sie es mit Ihren Freunden oder mit der Online-Community von Spielern teilen. Die Handbücher sind beispielhaft mit Hilfedateien versehen!

Meine erste Vault-Tutorial-Reihe Ratgeberreihe „Meine erste Zuflucht“ Beispieldateien (Plugins)
1 GECK aufstellen GECK-Installation -
2 Layout und Verwendung von Kits Erstellen Sie eine Ebene Beispiel-Layout-Plugin
3 Cluttering und die Objektpalette Anordnung von Einrichtungsgegenständen und Palette von Objekten Beispiel für ein Clutter-Plugin
4 Navmesh NPC-Navigationsmodelle - NavMesh Beispiel Navmesh-Plugin
5 Bevölkerung: Monster und NPCs Bevölkerung: Monster und NPCs Beispiel für ein Enemies-Plugin
6 Population: Fallen & mehr Die Welt füllen: Fallen & mehr Traps-Plugin
7

Multifunktionaler Editor von Steuerprogrammen für CNC-Maschinen

Andrey Matveev, Prokopy Nikolaev

Moderne CAM-Systeme verfügen über erweiterte Fähigkeiten zum Generieren von Steuerprogrammen für CNC-Maschinen. In den allermeisten Fällen werden dazu die in der Zusammensetzung enthaltenen Komponenten verwendet. Softwareprodukte Postprozessoren. Die derzeit verwendeten Postprozessoren sind hochflexibel und ermöglichen die Erstellung beliebig komplexer Steuerungsprogramme für nahezu alle CNC-Anlagen. Nach Typ werden Postprozessoren in tabellarische und basierend auf Programmiersprachen unterteilt. Tabellen-Postprozessoren sind einfacher einzurichten und zu verwenden. Für ihren korrekten Betrieb ist jedoch eine kompetente Konfiguration erforderlich. Sprachpostprozessoren bieten die meisten Möglichkeiten, stellen aber die höchsten Anforderungen an die Spezialisten, die sie entwickeln und debuggen. Die Verwendung moderner Mittel zur Erstellung von Steuerprogrammen impliziert daher die vorbereitende Vorarbeit hochqualifizierter (und folglich hochbezahlter) Spezialisten.

Daneben gibt es eine Reihe von technologischen Aufgaben, die nicht das volle Potenzial moderner Postprozessoren erfordern. Dazu gehört beispielsweise die Erstellung einfacher Programme ohne den Einsatz von CAM-Systemen.

Beim Debuggen von Postprozessoren stellt sich die Aufgabe Schnellansicht Ausgabe von NC-Code mit Werkzeugwegvisualisierung. In diesem Fall ist es wünschenswert, neben dem Werkstück auch mehrere Trajektorien gleichzeitig darstellen zu können.

Eine weitere häufig durchgeführte Operation ist die Online-Änderung eines kleinen Codeabschnitts. Steuerprogramm. Eine solche Notwendigkeit ergibt sich in Fällen, in denen eine Neugenerierung des modifizierten Programms wirtschaftlich nachteilig oder unmöglich ist. Beispielsweise kann ein aus einem Archiv abgerufenes Programm kein begleitendes Originalproduktmodell haben. In diesem Fall ist die Generierung einer neuen Variante nicht möglich. Darüber hinaus ist eine Modifikation des verwendeten Postprozessors aufgrund der erforderlichen geringfügigen Änderungen möglicherweise nicht angemessen.

Die oben beschriebenen Aufgaben und einige andere Aufgaben können mit dem entwickelten universellen grafischen Editor für Steuerprogramme gelöst werden, der es einem Spezialisten ermöglicht, das Steuerprogramm zu überprüfen und gegebenenfalls zu verfeinern.

Dieser Grafikeditor verfügt über eine reichhaltige Auswahl an Funktionalität entwickelt, um die Entwicklung von Programmen für CNC-Maschinen zu beschleunigen und die Überprüfung des Programmcodes in der Entwicklungsphase sicherzustellen. Der Grafikeditor besteht aus zwei Hauptkomponenten: einem Fenster zum Bearbeiten des Textes von Steuerprogrammen und einem Grafikfenster zum Anzeigen des Werkzeugwegs (Abb. 1).

Beim Öffnen einer Datei wird der Text des Programms im Bearbeitungsfenster angezeigt. Der Übergang des Cursors von Frame zu Frame wird von einer Änderung der Anzeige der Flugbahn im Grafikfenster begleitet, sodass Sie die vorgenommenen Änderungen in Echtzeit sehen können.

Neben den standardmäßigen Textbearbeitungsfunktionen (Kopieren, Ausschneiden, Einfügen, Suchen, Ersetzen usw.) stellt der Editor eine Reihe von Funktionen bereit, die spezifisch für die Bearbeitung des Codes von Maschinenprogrammen sind, die unten besprochen werden.

Zu einem bestimmten Frame springen

Mit dieser Funktion können Sie einen Block in dem Text finden, der durch den Cursor auf der Werkzeugbahn im Grafikfenster angezeigt wird. Es ist auch möglich, schnell zum Anfang und Ende des Programms zu springen.

Informationen zum Werkzeugweg

Die Werkzeugbahndaten werden in Form einer Informationstabelle angegeben. Die Tabelle gibt Auskunft über die Gesamtzahl der Rahmen, die Anzahl und Art der Bewegungen, die Betriebszeit, die Vorschubmodi sowie die geometrischen Daten des Durchgangs (Abb. 2).

Rahmeninformationen

Mit dem Editor können Sie Informationen zu einem einzelnen Block des Werkzeugwegs abrufen. Die Daten werden in Form einer Informationstabelle ausgegeben und beinhalten die geometrischen Parameter des Bahnabschnitts, Vorschubparameter, Spindeldrehzahl und Werkzeugnummer (Bild 3).

Konvertieren eines NC-Codes in eine unveränderliche Form

Mit dieser Funktion können Sie ein Programm im Code eines bestimmten CNC-Systems in ein unveränderliches Format für die spätere Weiterverarbeitung konvertieren.

Konvertieren von Code in geometrische Objekte

Es ist möglich, den Werkzeugweg in geometrische Grundformen umzuwandeln, die später in einer Datei im IGES- oder DXF-Format gespeichert werden können.

Der grafische Editor für Steuerprogramme enthält eine Reihe von Einstellungen, die eine komfortable Visualisierung der Werkzeugbahn gemäß den Anforderungen des Endbenutzers ermöglichen (Abb. 4).

In den Editoreinstellungen können Sie die Anzeige der Trajektorie auf dem Bildschirm ausschalten, ihre Transparenz einstellen und auch die Anzahl der gleichzeitig auf dem Bildschirm angezeigten Frames begrenzen.

Zur übersichtlicheren visuellen Kontrolle werden Abschnitte der Trajektorie mit unterschiedlichen Eigenschaften angezeigt verschiedene Farben, und Farbschemata können aus einem bestimmten Set ausgewählt werden (Vorschub, Eilgang, Spindeldrehzahl, Satznummer, Bahnlänge, Kreisbögen, Werkzeug) - Abb. 5.

In den Einstellungen können Sie festlegen Zusätzliche Optionen Visualisierungen, wie die Anzeige von Korrekturmarken und des Werkzeugmodells, sowie die Anzeige von Normalen auf Abschnitte des Werkzeugwegs und Pfeile für die Durchlaufrichtung.

Der Editor kann mit Programmen arbeiten, die sowohl in unveränderlichem Code geschrieben sind als auch für bestimmte CNC-Systeme (G-Codes) erstellt wurden. Für die korrekte Anzeige von Steuerprogrammen werden eine Reihe von Einstellungen verwendet, die die Merkmale einer bestimmten Codierung widerspiegeln (Abb. 6). Zusätzliche Einstellungen eine Bindung des Maschinenprogramms an das mathematische Modell bereitstellen und das Setzen des Startpunkts der Bearbeitung, des Nullpunkts des Maschinenprogramms und der Skala zum Anzeigen der Werkzeugbahn beinhalten.

Der Editor kann mit Steuerungsprogrammdateien arbeiten, die in unterschiedlichen CAD-Systemen erstellt wurden. Der Benutzer kann seine eigenen Programmerweiterungsfilter festlegen, die im Datei-Öffnen-Dialog gemäß den Anforderungen einer bestimmten Produktion verwendet werden (Abb. 7).

Der Editor ermöglicht es Ihnen, mit mehreren Programmen gleichzeitig zu arbeiten, und die Werkzeugwege werden im Grafikfenster zusammen angezeigt, wodurch Sie die relative Bewegung des Werkzeugs verfolgen können (Abb. 8).

Die Unterstützung für das Arbeiten mit mehreren Koordinatensystemen innerhalb eines Steuerungsprogramms ermöglicht Ihnen das Debuggen von Programmen, die für Multitool-Maschinen erstellt wurden.

Für eine effizientere Überprüfung hat der grafische Editor die Möglichkeit, das im Text des Steuerprogramms angegebene Werkzeug zu visualisieren. Es werden sowohl parametrisch definierte Standard- als auch Formfräser unterstützt. Um bequem mit einem bestimmten Werkzeugsatz zu arbeiten, ist es möglich, eine Werkzeugbibliothek zu erstellen (Abb. 9).

Der Editor kann als Teil von verwendet werden komplexe Systeme Design-Produktion. Dafür steht eine Softwareschnittstelle zur Verfügung, die den Datenaustausch in den Standards IGES, DXF, EPS und STL ermöglicht.

  • Ist es kostenlos oder immer noch "Testversion läuft am 31.12.2015 ab"?

    UNTERSCHRIFT:

  • Ich habe dieses Programm getestet:

    Zitieren

    - NC-Transformation: Spiegelung, Drehung, Verschiebung... Übrigens, es funktioniert mit großen NCs, etwa mehreren Millionen Frames.

    Sie sollten dieses Wunder zumindest selbst erleben, eine Datei mit 1 Million Zeilen öffnen und dann ins Forum steigen und es öffentlich erklären und "es" sogar befreien.

  • Zitieren
    Ich habe dieses Programm getestet:
    1) Eine 50-MB-Datei geöffnet: Dateiöffnungszeit - 0,5 Minuten, Modellbauzeit - etwa 45 Minuten!!! Für-shi-bi-s!
    2) Mehr als 500 MB RAM wurden vom Computer verbraucht!!! Für-shi-bi-s!
    Sie sollten dieses Wunder zumindest selbst erleben, eine Datei mit 1 Million Zeilen öffnen und dann ins Forum steigen und es öffentlich erklären und "es" sogar befreien.

    Nun, warum schreist du? Ich arbeite jeden Tag mit ihr und alles ist geladen. Ich habe ein 50 MB UE - das ist die Norm. Einige gehen bis zu 170 MB. Stimmt, mein Auto ist nicht sauer, vidyaha Nvidia GeForce GTX 460. Nun, eine Art Onkel. Irgendwie habe ich nicht daran gedacht.
    Hier lade ich ein Programm für 55MB. Speicherverbrauch von 560 MB auf 773 MB, insgesamt 213 MB. Es scheint nicht so viel, ich habe 4 GB davon in XP verfügbar.

    Aber die Software ist kostenlos. Dort steht zum Angeben geschrieben, dass der Prozess. Wer es braucht - ruhig arbeiten.

  • Halt! Aber wir arbeiten seit 10 Jahren an diesem Programm, Pentium3 öffnete damals solche Programme in wenigen Minuten. Mit dir stimmt etwas nicht. Oder Sie haben unwissentlich auf etwas geklickt. Möglicherweise haben Sie die Schaltfläche „Ausführen/Pause“ gedrückt. Das ist also ein Visualizer, der die Ausführung des Programms abspielt. Er muss alles tun, damit die Bewegung des Messers sichtbar ist. Und so werden die Grafiken für einige Sekunden geladen.
    Es gibt Registerkarten: Explorer, NCView, Config. Hier ist Explorer eine Registerkarte für Schnellansicht und mit Dateien arbeiten. Die NCView-Registerkarte - dort wird der Programmcode in den Speicher geladen und dann wird der Speicher weggefressen. Auch das Laden dauert. Aber wir haben die Möglichkeit, durch die Ausführung des Programms zu scrollen, den Text der UE zu analysieren und ihn mit Grafiken zu vergleichen.
    Es gibt eine Hilfedatei auf der Website. Noch ist nicht alles drin, die Zeit reicht nicht. Aber ich kann Fragen beantworten.
    Eine Bitte: Leute, werdet nicht hysterisch, das hindert alle daran zu arbeiten und zu verstehen. Vielleicht ist es besser, einfach zu versuchen, es herauszufinden?
  • Technologie, es gibt keinen Platz für unzulängliche Leute. Gehen Sie besser mit Ihrem Programm um und bieten Sie uns dann an!
  • Zitieren
    Technologie, es gibt keinen Platz für unzulängliche Leute. Gehen Sie besser mit Ihrem Programm um und bieten Sie uns dann an!


  • Zitieren
    Eigentlich habe ich dieses Programm für diejenigen geschrieben, die nicht nur an neuen und nützlichen Dingen interessiert sind, sondern auch in der Lage sind, es geduldig und sorgfältig zu studieren und zu verstehen.
    Und wenn wir einmal herumstochern und nichts verstehen, ist es nicht unsere Art, Schlussfolgerungen zu ziehen. Alles funktioniert für uns, ich wiederhole: seit vielen Jahren - ANGEMESSEN, richtig, bequem, funktional ...
    Entschuldigung, nichts Persönliches. Stellen Sie Fragen, wenn Bedarf besteht. Aber Sie müssen nicht auf die Tür zeigen. Ich bin hier zu niemandem unhöflich und ich greife niemanden an.

    Übrigens ist CNCView in die Hände ausländischer Programmierer geraten. Aus irgendeinem Grund schätzten sie es.
    Was ist das nur mit uns, so eine Mentalität - auf das eigene Licht zu schwören ist eine gute Tat?!! Oder ist es einfach nicht üblich, dass wir positives und einfach konstruktives Feedback hinterlassen?


    Vergleiche zumindest mit CIMCO Edit http://www.cimco.com/ ...

  • Zitieren
    Nein, sieh ihn an! Er wirft mir auch vor, keine konstruktive Bewertung abzugeben. Wollen Sie noch ein Video drehen und hier posten, dass eine 50-Megabyte-Datei eine halbe Stunde gerendert wird? Dann werde ich dich in Verlegenheit bringen!
    Habe ein Programm geschrieben und warte nur auf positives Feedback.

    Vergleiche zumindest mit CIMCO Edit http://www.cimco.com/ ...

    OK! Bereit, konstruktiv zu sein? Bitte. Können Sie Ihre Handlungen beschreiben, damit ich die gleiche Situation für mich simulieren kann? Nun, ich kann auch ein Video posten, wie alles bei mir funktioniert, sogar auf Pentium3. Ich tippe auf Russisch: KÖNNEN SIE ETWAS FALSCH TUN? Lasst uns diskutieren, ich habe es schon satt zu streiten.

  • Zitieren
    nein, sieh ihn an! wirft mir auch vor, dass ich keine konstruktive Bewertung abgegeben habe. Wollen Sie noch ein Video drehen und hier posten, dass eine 50-Megabyte-Datei eine halbe Stunde gerendert wird? dann werde ich dich beschämen!

    warum so schreien? Haben sie dir Geld abgenommen oder dir etwas gegeben?
    Wenn es dir nicht gefällt, lösche es und vergiss es. und schau dir das Unzulängliche im Spiegel an ...

  • Zitieren
    Wenn es dir nicht gefällt, lösche es und vergiss es.

    Und das tat er.

    Zitieren

    Und schau dir das Unzulängliche im Spiegel an ...

    Und vergiss auch nicht...

  • Männer erinnerten sich an etwas ...
  • Erstaunlich, dass in diesem sinnlosen Scharmützel meine Frage totgeschwiegen wurde ;-)

    UNTERSCHRIFT: Es gibt nichts in der Natur, was ein Mensch mit Kopf und Händen nicht brechen könnte!

  • Zitieren
    Erstaunlich, dass in diesem sinnlosen Scharmützel meine Frage totgeschwiegen wurde ;-)

    Entschuldigung, ich hielt es für einen Witz. Der Entwickler versprach ein kostenloses Programm.
    Also niemand braucht etwas: Nimm es, teste es, arbeite, wenn es dir gefällt.

    Welche Schwierigkeiten und Kommentare traten natürlich auf? Im Moment haben wir etwa ein Dutzend engste Benutzer - professionelle Programmierer. Wir verwenden, korrigiert, was uns wichtig erschien.
    Jetzt ist die öffentliche Meinung interessant geworden. Es ist klar, dass Sie nicht jedem gefallen werden, aber zumindest ist es interessant, etwas zu lernen und zu versuchen, etwas zu verbessern.

    Rufen Sie für das Scharmützel an: Ich wollte von einer Person eine verständliche Erklärung des Problems erhalten. Er ist ein Mann, ein Ingenieur, das heißt, er kann das Gesprächsthema beschreiben. Aber es hat nicht funktioniert, aggressiv. Vielleicht solltest du diesen Teil der Beiträge als Offtopic löschen.

    Ich wiederhole: Das Programm ist kostenlos
    Vielen Dank

  • Ich kann Ihre Kreation nicht testen, da ich keine anderen Kreationen einer sehr kleinen und weichen Firma verwende.

    "Testversion läuft am 31.12.2015 ab"

    UNTERSCHRIFT: Es gibt nichts in der Natur, was ein Mensch mit Kopf und Händen nicht brechen könnte!

  • Zum Gerichtsverfahren:
    Ich entschuldige mich: Ich habe den Entwickler falsch verstanden. Das Programm gilt bis Ende 2015. Ich denke, dass sich in diesen 4,5 Jahren die Sperrfrist ändern wird.

    Unten gebe ich einen Link zu einem Video, wie CNCView die Verarbeitung mit einer Größe von 2500000 Zeilen visualisiert:
    http://www.youtube.com/embed/zyb7-BBt2IU?hl=ru&fs=1
    Wenn wir die Zeit vom Anklicken der Datei bis zur Anzeige aller Übergänge auf dem Bildschirm messen, kommen wir auf etwa 16 Sekunden. Für eine solche Datei ist dies eine vollkommen akzeptable Renderzeit.

  • Ach ihr Schlingel! CNC-orientierte Software verschenken Sie hier kostenlos. Außerdem! Sie deuten an, dass es in 5 Jahren auch bezahlt werden kann !!! UNBEGRENZT!
    -
    CIMCO ist sicherlich interessanter ... es gibt auch eine Anzeige des Bearbeitungsergebnisses, Rillen und vieles mehr. Aber es ist auch teurer. Obwohl es für CNC fast kostenlos ist. Kein Vergleich zu delcam.
    Wenn ich ständig in der Bearbeitung von mehr oder weniger komplexen Teilen tätig wäre, dann würde ich CIMCO kaufen. Und jetzt ist mir sogar CNCView zu viel für meine aktuelle 2D-Arbeit. Aber manchmal kann mein 2D gehen. Sie können auch den Vorschub mit den Griffen korrigieren, wo das Werkzeug fast durch die Luft geht ... Wie ein schnelles Programm, wenn es mindestens 20-30 Mal ausgeführt wird. Ja .. wenn du es direkt im G-Code machst und es in diesem Programm machst ... dann wird es im Programm wahrscheinlich mehr Spaß machen.
    -
    Das Morph von etwas vergleicht professionelle Software mit Software, die Sie selbst geschrieben haben. Nimm es nicht. Nibos schaltete die Visualisierung mit einer im Programm integrierten Visualisierungsverzögerung ein. Immerhin wird die langsamer gemacht, damit Sie bei Bedarf die Bewegung mit der Geschwindigkeit berücksichtigen können, mit der Sie sie benötigen. Bis fast Bild für Bild. Übrigens habe ich nicht gefunden schnelle Datei 50 Meter, aber eine 13-Meter-Datei mit einer halben Million Zeilen auf meinem Laptop mit einem T5600, zwei Gigabyte Speicher und einer Radeon X1700 mit 512 Speicher wurde für 2 Minuten emuliert.
    -
    Ich programmiere mich selbst und sehe, wie viel Arbeit dahintersteckt. Stellen Sie sich vor, dass jeder Ihrer Klicks im Programm die Ausführung mehrerer Funktionen auslöst. Ja, das müssen Sie nicht sagen. Wer programmiert weiß, wie man dann den Quereffekt der Ereignisverarbeitung abfängt, alle Zustände berücksichtigt.. Ich denke, dass dieses kleine Programm höchstwahrscheinlich ein Megabyte an anderem Code hat. Und ein Megabyte Code besteht aus mit Stiften geschriebenen Buchstaben, Zahlen und Satzzeichen. Nun, natürlich nicht Leo Tolstoi, aber schon ein Buch mit Seiten von 100 bis 400.
    -
    Murph, und Sie schwächen so etwas schwach und verschenken es umsonst? Vielleicht spucken wir dann hier? Oder umgekehrt, wir beginnen für Sie zu beten.
  • http://www.cnczone.ru/forums/index.php?showtopic=2247&st=0&gopid=26198
    Ein wenig mit Skalierung gequält, weil. ZoomAll hat die Schaltfläche nicht gefunden und außer der Maus einfach keine Zoom-Werkzeuge gefunden, und ich habe Dateien bis zu 2000 x 3000 mm verarbeitet ... bis Sie auf dieses Feld skalieren ... Und den Zoom-Beschleunigungs- / Verzögerungsalgorithmus im Großen/Kleinen leidet. Auf einem großen Maßstab wird langsam gezoomt, und auf einem kleinen Maßstab wird schnell gezoomt. Richtig, soweit ich weiß, leidet dieser Algorithmus auf die eine oder andere Weise in jeder Software, die mit 3D arbeitet. Und ich verstehe irgendwie warum. Es sollte keine leichte Aufgabe sein, die sichtbare Projektion mit dem Beobachtungspunkt, der Tiefe und vielleicht sogar mit etwas anderem zu verbinden und die richtigen Beschleunigungs- / Verzögerungskoeffizienten zu berechnen.
    Es gibt keinen Mechanismus zum Einbetten von Postprozessoren, aber es passt in mein Rack.
    Im Allgemeinen sind mir keine Störungen aufgefallen. Normalerweise sind Programme, die für sich selbst geschrieben wurden, hier und da fehlerhaft. Ganz am ..
    Wie: "... warum beenden - ich weiß, dass es einen Fehler gibt, und es gibt eine Menge Code, um den Fehler zu beseitigen, aber zu faul ...".
  • Machen Sie sich das Leben leicht!

    Für Win2000 - Windows 10 (2016) (Server, x86, x64). letzte Version: 3.1.10 Build 130. 30. Januar 2019.

    Kurzbeschreibung:

    Der CNC-Syntax-Editor ist jedoch leicht zu erlernen leistungsfähiges Werkzeug zum Editieren, Anzeigen und Analysieren von CNC-Programmen basierend auf G-Code. Mit einer einfachen anpassbaren Oberfläche, sowohl für Anfänger als auch für erfahrene Programmierer.

    Welche Probleme kann der CNC Syntax Editor lösen?

    CNC-Syntax-Editor Fachredakteur G-Code mit Syntaxhervorhebung für CNC-Maschinen. Es hat eine einfache und intuitive übersichtliche Oberfläche. Das Programm ist sowohl für Anfänger als auch für erfahrene Programmierer geeignet. Der Editor trennt Befehle und Koordinaten visuell zur besseren Wahrnehmung. Der CNC-Syntax-Editor hilft CNC-Programmierern, Bedienern, Maschineneinstellern, Produktionsingenieuren, Studenten und allen, die mit Werkzeugmaschinen arbeiten.

    Mit dem CNC-Syntax-Editor können Sie komponieren, bearbeiten, anzeigen und studieren Programme für CNC-Maschinen aufgrund G-Code. Der Editor verfügt über eine Reihe spezialisierter Funktionen. Ideal für schnelle Bearbeitungen und den letzten Schliff.

    Beginnen Sie jetzt mit der Verwendung des CNC-Syntax-Editors!

    Führen Sie nach der Installation des CNC-Syntax-Editors "Start->Programme->CNC-Syntax-Editor" aus. Wählen Sie den Maschinentyp aus der Dropdown-Liste aus und öffnen Sie die Datei zur Bearbeitung über das Menü „Datei->Öffnen“. Um ein neues zu erstellen CNC-Programme Wählen Sie "Datei->Neu". Nun können Sie im erscheinenden Editorfenster mit der Bearbeitung oder Kompilierung eines Programms beginnen.

    Hauptmerkmale:

    Editor für Programme mit Undo- und Redo-Unterstützung. Eine Reihe von Befehlen und Hotkeys, die in jedem regulären enthalten sind Texteditor, für schnelles und produktives Arbeiten. Arbeiten Sie ohne Angst, versehentlich Code zu verlieren, da sich das Programm an die letzten 1024 Änderungen erinnert und es einfach macht, zurückzugehen.

    Unbegrenzte Dateigröße. Der CNC-Syntax-Editor unterstützt CNC-Programmdateien mit einer Größe von bis zu 2 GB. Darüber hinaus können Sie mehrere Programme gleichzeitig öffnen und bearbeiten, indem Sie Codeteile zwischen geöffneten Fenstern kopieren.

    Dateivergleich. Der CNC-Syntax-Editor ermöglicht es Ihnen, zwei Dateien Zeile für Zeile zu vergleichen. CNC Editor verwendet für diese Aufgabe die Anwendung WinDiff.

    Speicherung (Repository) des Codes. Im CNC-Syntax-Editor können Sie Ihren eigenen Katalog von Programmen oder Programmteilen erstellen und dieses Verzeichnis dann schnell durchsuchen und in neu erstellte Programme einfügen. Sie können Teile des Codes für Details in das Repository einfügen.

    Das Laden erfolgt über unsere andere DNC Precision-Software große Liste unterstützte Maschinen. Sie können das Programm im Hintergrund auf die Maschine übertragen.

    Zeilennummerierung. CNC Syntax Editor kann Zeilennummerierung hinzufügen, ändern oder entfernen. Gebraucht Standardformat Nnnnn, mit einem bestimmten Schritt und einer bestimmten Anzahl von Stellen.

    Umschalten/Skalieren/Spiegeln. CNC Syntax Editor kann ausgewählte Koordinatenachsen in der gesamten Datei oder einem Teil davon verschieben, skalieren oder spiegeln.

    Leerzeichen hinzufügen oder entfernen. Hinzufügen oder Entfernen von Leerzeichen zwischen Befehlen in G-Code, um die Lesbarkeit zu verbessern bzw. die Dateigröße zu reduzieren.

    Achsen wechseln. Mit dieser Funktion können Sie eine Achse auf eine andere umstellen.

    Drehen. Drehen Sie das gesamte Teil um einen bestimmten Winkel um einen bestimmten Punkt.

    Weitere nützliche Funktionen. Achsen löschen, Bewegungsgeschwindigkeit und Vorschub des Werkzeugs anpassen, Gesamtmaße berechnen, Dateien in einem Ordner suchen und vieles mehr.

    Tool-Pass-Emulation. Schrittweises Debuggen und sehen Sie sich die Programmausführung in Zeitlupe oder Zeitraffer an. Ermöglicht die grafische Überprüfung erstelltes Programm bevor Sie es an die CNC-Maschine senden.

    Der CNC-Syntax-Editor ist in mehreren Versionen erhältlich, die sich im Funktionsumfang und der Anzahl der zu unterstützenden Maschinen/Steuerungen unterscheiden. Auch komplett erhältlich Freie Version, die durch die Größe der übertragenen Programme für die Maschine begrenzt ist. Detaillierter Vergleich aller Versionen.