Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  CATIA V5 Programmierung
  ´Model CV4 in CV5 automatisch als dxf abspeichern

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
Autor Thema:  ´Model CV4 in CV5 automatisch als dxf abspeichern (1214 mal gelesen)
Feyza
Mitglied



Sehen Sie sich das Profil von Feyza an!   Senden Sie eine Private Message an Feyza  Schreiben Sie einen Gästebucheintrag für Feyza

Beiträge: 605
Registriert: 12.01.2004

CATIA Catia V5-R6 R2014 - Windows Win/Windows Server 2008
AutoCAD Mechanical 2014
Oracle
VB.NET

erstellt am: 02. Aug. 2004 16:51    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo zusammen,

ich muss model-files 2D Zeichnungen von Catia V4 für AutoCAD zur Verfügung stellen.
AutoCAD kann ja dxf files lesen.
In ACAD soll der Anwender den DAteinamen eingeben und in dem Archiv suchen und dies in einem bestimmten Verzeichnis kopieren.

Nun habe ich mir gedacht:
Es muss möglich sein, diesen model-file automatisch in Catia V5 zu öffnen und diese mit dem gleichen Namen in einem bestimmten Verzeichnis abzuspeichern.

mit einem .bat Datei könnten man doch schon was anfangen, oder?!

"c:\programme\Dassault Systemes\%CV5Release%\intel_a\code\bin\CNEXT.exe"  --> so würde er mal CATIA V5starten

Aber man könnte doch auch CATIA V5 Dateien mit Hilfe von Windows Einstellungen öffnen. wie z.B. mit einem Doppelklick von Windows-Exporer und er macht die Datei in dem vorgegebenen Programm auf.

Könnte man mir bitte Hilfestellung zu diesem Problem geben.

Danke Euch
Bis dann
Feyza

------------------
   

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Bartleby
Mitglied



Sehen Sie sich das Profil von Bartleby an!   Senden Sie eine Private Message an Bartleby  Schreiben Sie einen Gästebucheintrag für Bartleby

Beiträge: 102
Registriert: 17.06.2004

Win XP V5R12 SP3, SP5
Win 2000 SP4 V5R12 SP3

erstellt am: 02. Aug. 2004 18:45    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Feyza 10 Unities + Antwort hilfreich


model.jpg

 
Hallo,
das funktioniert nur so:
der entsprechenden extension, also in deinem Falle *.model muss im Explorer unter Ansicht/Optionen Dateitypen der Vorgang CATIA starten zugeordnet werden (oder aber dein Batchlauf in dem CATIA starten nur der erste Schritt ist), aber das betrifft dann alle model-files die im Explorer doppelt geklickt werden. Außerdem: wenn Du dann sowieso noch dran arbeiten willst oder zumindest speichern(und das ganze halbwegs automatisch), dann würde ich Dir eher zu nem Macro raten, das kannst Du in eine Batch einbinden und die Batch hinter nem Button in ACAD verstecken. In Catia kannst du dann genauso in einer FileselectionBox die Datei wählen(analog MSExplorer).
PS: sollte's nicht reichen mit Speicher kann ja ACAD runter- und wieder rauffahren gleich in der Batch drin sein.
Grüße aus dem Schatten 

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Feyza
Mitglied



Sehen Sie sich das Profil von Feyza an!   Senden Sie eine Private Message an Feyza  Schreiben Sie einen Gästebucheintrag für Feyza

Beiträge: 605
Registriert: 12.01.2004

CATIA Catia V5-R6 R2014 - Windows Win/Windows Server 2008
AutoCAD Mechanical 2014
Oracle
VB.NET

erstellt am: 03. Aug. 2004 08:22    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Bartleby,

danke für die Anwort.

Ich möchte nicht, das der ACAD Anwender selber in CATIA noch was an-/auszuwählen hat.
Er soll in ACAD auf einem ICON drücken und die Datei als dxf zur  Verfügung haben.

Also nun:

1.) Wie kann man eine bestimmte Datei, sagen wir mal test1.model in 
    CATIA starten?

2.) Wie kann man dann ein Makro in dem Start einpflegen?

"c:\programme\Dassault Systemes\V5R12SP3\intel_a\code\bin\CNEXT.exe" -batch V:\macro\test.CATScript

Hier startet es die CNEXT.exe im Tastmanager bei den Prozessen, aber nicht das Programm.

------------------
   

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Bartleby
Mitglied



Sehen Sie sich das Profil von Bartleby an!   Senden Sie eine Private Message an Bartleby  Schreiben Sie einen Gästebucheintrag für Bartleby

Beiträge: 102
Registriert: 17.06.2004

Win XP V5R12 SP3, SP5
Win 2000 SP4 V5R12 SP3

erstellt am: 03. Aug. 2004 13:38    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Feyza 10 Unities + Antwort hilfreich


script.JPG

 
Hallo Feyza,
also das mit dem Starten von dem Macro läuft nicht mit start von CATIA und batch start macro sondern andersrum mit start von dem Macro. in dessen Eigenschaften steht dann wieder öffnen mit CATIA siehe Bildanhang. in dem Macro steht dann als erstes (aber schon nach Sub und den Deklarationen)
Documents.Open([Name AS CATBSTR]) as Document
den Name mit Pfad musst Du nur aus deinem ACAD raus bringen
(ggf. als string in eine temporäre datei speichern und die dann gleich wieder platt machen?, da hab ich keine Ahnung von ACAD versuchs mal dort im Forum, den String aus einer Datei in CATIA einlesen wär kein Problem)

oder aber plan B(den Du ja aber nicht willst) wäre die CATIA-seitige
Func Application.FileSelectionBox(([Title,Typ] As CATBSTR,[Modus]As CatFileSelectionMode) As CATBSTR
(Ziethen S.45/46)

hinterher gleich im Macro als letztes noch mit CATIA.Quit abschießen (damit sich eure ACAD Anwender net erst an das ach so schöne Catia gewöhnen)

Grüße Bartleby 

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz