Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   DXF in Delphi darstellen (https://www.delphipraxis.net/160200-dxf-delphi-darstellen.html)

uligerhardt 2. Mai 2011 13:31

DXF in Delphi darstellen
 
Liste der Anhänge anzeigen (Anzahl: 3)
Wir zeigen in unserer Anwendungen DXF-Dateien momentan mit einer angepassten Version von John Biddiscombes Code an. Der kommt aber mit manchen DXFen nicht gut zurecht. Z.B. schaut das angehängte DXF im CADSoft-Viewer so aus:Anhang 34082, bei uns leider so:Anhang 34083, weshalb wir was Besseres suchen. Wünschenswert wäre TGraphic-Kompatibilität. In Zukunft wollen wir evtl. auch DXFen speichern, daher wäre eine TCanvas-Schnittstelle ein Plus (wenn's das überhaupt gibt). Was könnt ihr denn so empfehlen?

Viele Grüße,
Uli.

Bernhard Geyer 2. Mai 2011 13:38

AW: DXF in Delphi darstellen
 
Falls nur Viewing-Ist, dann schau dir mal die kostenlosens Viewer von Autodesk an.

markus5766h 2. Mai 2011 13:54

AW: DXF in Delphi darstellen
 
es gibt meines Wissens eine (kostenpflichtige) Schnittstelle - weiß
aber nicht, für welche Programmiersprachen.

einfach mal Nachfragen:
Hans-Werner Meier (kennt sich auch gut mit den Feinheiten aus)
(Mensch und Maschine)
Tel. 0441-936560-13

kann sein, dass der noch im Urlaub ist.

uligerhardt 3. Mai 2011 10:17

AW: DXF in Delphi darstellen
 
Zitat:

Zitat von markus5766h (Beitrag 1098318)
es gibt meines Wissens eine (kostenpflichtige) Schnittstelle - weiß
aber nicht, für welche Programmiersprachen.

Kostenpflichtig wäre OK.

Zitat:

Zitat von markus5766h (Beitrag 1098318)
einfach mal Nachfragen:
Hans-Werner Meier (kennt sich auch gut mit den Feinheiten aus)
(Mensch und Maschine)
Tel. 0441-936560-13

Wer ist das denn?

uligerhardt 3. Mai 2011 10:56

AW: DXF in Delphi darstellen
 
Zitat:

Zitat von Bernhard Geyer (Beitrag 1098314)
Falls nur Viewing-Ist, dann schau dir mal die kostenlosens Viewer von Autodesk an.

Bei Autodesk habe ich nur DWG TrueView gefunden. Der scheint aber leider kein ActiveX mitzubringen.

Bernhard Geyer 3. Mai 2011 12:22

AW: DXF in Delphi darstellen
 
Wie wäre es mit Autodesk Design Review?

uligerhardt 3. Mai 2011 13:41

AW: DXF in Delphi darstellen
 
Zitat:

Zitat von Bernhard Geyer (Beitrag 1098562)
Wie wäre es mit Autodesk Design Review?

Kann ich leider nicht installieren - scheinbar kommt der Installer nicht mit unserem Netzwerk klar. Aber AFAICT ist das Teil eh ein Standalone-Viewer und nicht direkt in unsere Anwendung zu integrieren, oder seh ich das falsch?

Bernhard Geyer 3. Mai 2011 13:52

AW: DXF in Delphi darstellen
 
Zitat:

Zitat von uligerhardt (Beitrag 1098595)
Aber AFAICT ist das Teil eh ein Standalone-Viewer und nicht direkt in unsere Anwendung zu integrieren, oder seh ich das falsch?

Es ist beides. Standalone-App + ActiveX (wie z.B. auch der Adobe Reader ist).

Maria cst 20. Apr 2012 08:49

AW: DXF in Delphi darstellen
 
Bei CADSoftTools gibt es CAD Import VCL der DXF und andere Formate in Delphi darzustellen erlaubt und auch CADViewX -ein ActiveX der Kompatibel mit Delphi ist.

bernhard_LA 20. Apr 2012 14:39

AW: DXF in Delphi darstellen
 
mal nach DXF_reader.pas DXF_writer.pas und Zoomer.pas suchen,
bin mir nicht sicher ob wir diesen Code hier posten können

uligerhardt 20. Apr 2012 14:54

AW: DXF in Delphi darstellen
 
Zitat:

Zitat von bernhard_LA (Beitrag 1162873)
mal nach DXF_reader.pas DXF_writer.pas und Zoomer.pas suchen,
bin mir nicht sicher ob wir diesen Code hier posten können

Ich glaube, du meinst DXF 3.0 von John Biddiscombe (z.B. hier). Das verwenden wir eh schon.

herik 16. Dez 2016 08:40

AW: DXF in Delphi darstellen
 
Hallo an Alle,

auch wenn der letzte Beitrag nun schon lange zurückliegt, ich habe mal einer Frage zu dem DXF-Reder von John Biddiscombe.

Ich bin ein Neuling, also vergebt mir meine Unwissenheit.



Was ich bisher gelesen habe würde mir der Umfang des DXF-Reders vollkommen ausreichen.

Mein Problem ist es, dass ich den DXF-Reder nicht in mein Delphi 10.1 portiert bekomme.

Downloaden kann man im übrigen hier http://delphi.icm.edu.pl/authors/a0000970.htm

Fehler:
[dcc32 Fehler] DXF_read.pas(297): E2010 Inkompatible Typen: 'AnsiChar' und 'Char'


Ich wäre froh über Tips oder Hilfe.

Alternativ sind auch kostenlose Alternativen zu dem DXF-Reder willkommen.

mfg herik

DeddyH 16. Dez 2016 08:45

AW: DXF in Delphi darstellen
 
Auch wenn es u.U. eine Menge Arbeit ist: http://docwiki.embarcadero.com/RADSt...icode_anpassen
Soweit ich das gesehen habe, wurde der Originalcode mit Delphi 2 geschrieben, das sind locker 20 Jahre, da muss man mit ein paar Problemen rechnen.

hoika 16. Dez 2016 10:33

AW: DXF in Delphi darstellen
 
Hallo,
der Fehler sagt doch schon alles.

Suchen->Ersetzen in den runtergeladenen Pas-Dateien.

String-> AnsiString
Char -> AnsiChar


Heiko

herik 16. Dez 2016 14:40

AW: DXF in Delphi darstellen
 
Ok. Danke erstmal für die Antworten. Ich werde es so bald als möglich probieren.

Und ja. 20 Jahre sind schon nicht ohne. Wäre auch schlimm wenn sich in der Zeit nichts weiterentwickelt hätte.


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:11 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz