CAD Funktionsbibliothek für c#

Gast #3703415
Du musst auch wissen, wie die Datei aufgebaut ist. Das guckst du dir am 
besten im Editor an. Wenn du da den Aufbau erkennen kannst musst du das 
auf einen Streamreader übertragen und so jede Zeile mit einer Schleife 
schreiben.
Gast #3703521
naja ich dachte blöd gesagt ich kann mit ner dll z.B. einfach so des 
machen:
funktionDLL(int x, int y, int z);
und dann muss ich den nur für jede koordinate aufrufen.
Gast #3703550
Hallo,
Ich habe vor einiger Zeit den umgekehrten Weg gemacht.
Ich habe eine CAD Datei ausgelesen, um Konstruktionen mit meiner CNC 
Fräse zu fertigen.
Moeglich ist das mit dem dxf Format.
Bei Google solltest du hilfe finden, wie der genaue Aufbau des dxf 
Formates ist.
Gast #3703687
Sebastian N. schrieb:
> funktionDLL(int x, int y, int z);
> und dann muss ich den nur für jede koordinate aufrufen.

Und woher soll die arme Maschine wissen, ob da ein Loch gebohrt wird 
oder eine Gerade oder ein Kreisabschnitt gefräst wird?

Etwas Ähnliches, aber verbreiteter ist eine Plot-Library - die bewegt 
nur Stifte statt Fräser. Aber das ist nicht so trivial wie du denkst, so 
eine Library hat Hunderte Funktionen.

Georg
Gast #3718982
Sebastian N. schrieb:
> Es geht nur um ein Landschaftsmodell dass nur auf X,Y,Z Kordinaten
> basiert

Was heisst da nur, Landschaften sind viel komplizierter als die meisten 
Maschinenteile. So ein deutsches Mittelgebirge hat weder Splines noch 
Bezier-Kurven, von Geraden und Kreisen ganz abgesehen.

Georg
Gast #3719124
Sebastian N. schrieb:
> naja ich dachte blöd gesagt ich kann mit ner dll z.B. einfach so des
> machen:
> funktionDLL(int x, int y, int z);
> und dann muss ich den nur für jede koordinate aufrufen.

Ja das ist wirklich blöd - dann fährt die CNC den Punkt X,Y,Z an und 
bleibt dort stehen. Das nützt zum Fräsen garnichts.

Sebastian N. schrieb:
> Es geht nur um ein Landschaftsmodell dass nur auf X,Y,Z Kordinaten
> basiert

Wenn du meine Posts lesen würdest, würde ich dir nochmal empfehlen dir 
eine Plot Library zu besorgen und die Funktionen an die CNC anzupassen - 
aber du liest sie ja nicht. Tut mir leid dass ich dich mit einem 
Vorschlag belästigt habe, kommt nicht wieder vor.

Georg

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 12 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.