|
CATIA V5 Allgemein : Eigenschaftänderungen
leon0109 am 27.02.2012 um 20:45 Uhr (0)
HalloIch habe 4 gleiche Meldeleuchten und will in Eigenschaften eine Position Namen "Definition" für jede Meldeleuchte anders eingeben. Geht es aber nicht. Wieso ich das alles Brauche? Es ist meine Bachelorthesis und ich muss um die CATIA V5 extern Bedienen zu können eine Schnittstelle Programmieren(C#). Ich bin so gut wie fertig und alles funktioniert aber in der Testphase habe ich, bei Namen oder Nummer Änderung oder neue Attribut Zuweisung, das Problem entdeckt und der Betreuende Professor hat mir die ...
|
In das Form CATIA V5 Allgemein wechseln |
|
CATIA V5 Allgemein : Eigenschaftänderungen
leon0109 am 26.02.2012 um 22:56 Uhr (0)
HalloAls CATIA V5 Anfänger habe ich eine vielleicht für viele eine einfache Frage.Es geht um Eigenschaftänderungen. Wenn ich in einem Produkt z.b. 10 gleiche Parts habe und will Eigenschaften in einem Part ändern, ändern sich derselbe Eigenschaft in alle 10 gleichzeitig.Wenn ich aber Eigenschaft nur in einem Part ändern will ohne andere 9 zu verändern klappt das nicht. Ich kann das machen wenn ich über Funktion „Einfüge Spezial“ Part kopiere und Verbindung lösche, aber dann kann ich das nicht mehr rückgäng ...
|
In das Form CATIA V5 Allgemein wechseln |
|
CATIA V5 Drafting : umbenennen des Parts
leon0109 am 06.11.2011 um 16:38 Uhr (1)
Hallo SiebertIch beziehe mich auf dein Beitrag von 2008.Es ist schon lange her aber ist auch ein super Beitrag und ungefähr was ich brauche. Wenn ich dich bewerten könnte, kriegst von mir 10 Pkt. Ich bin eigentlich Elektrotechniker und ein Anfänger mit CATIA. Ich schreibe gerade mein Bachelorabschluss. Meine Aufgabe ist eigentlich die Stücklisten zwischen ECAD(EPlan) und MCAD(CATIA v5) (Mechatronische Teilen) zu vergleichen und entsprechend synchronisieren.Arbeite mit CATIA v5 R19 SP3, Win7 Prof. SP1.Deine ...
|
In das Form CATIA V5 Drafting wechseln |
|
CATIA V5 Programmierung : COMExeption wurde nicht behandelt
leon0109 am 06.12.2011 um 00:20 Uhr (0)
Hallo!Habe jetzt ausprobiert und Code sieht so aus: private void ProduktOeffnen_Click(object sender, EventArgs e) { OpenFileDialog dlg = new OpenFileDialog(); dlg.Title = "Open"; dlg.Filter = "Projekt(*.CATproduct)|*.CATproduct|Projekt(*.CATpart)|*.CATpart|All Files(*.*)|*.*"; dlg.ShowDialog(); INFITF.Application catiaApplication = (INFITF.Application)Marshal.GetActiveObject("CATIA.Application"); INFITF.Document catiaDocument; if (dlg.ShowDialog() == DialogResult ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : COMExeption wurde nicht behandelt
leon0109 am 04.12.2011 um 15:02 Uhr (0)
Hallo!Grüß an alle!Ich programmiere eine Schnittstelle zu CATIA mit C#. Über Buttons will mansche Funktionen von CATIA extern steuern.Habe folgender Code erstellt private void ProduktOeffnen_Click(object sender, EventArgs e) { OpenFileDialog dlg = new OpenFileDialog(); dlg.Title = "Open"; dlg.Filter = "Projekt(*.CATpart)|*.CATpart|All Files(*.*)|*.*"; dlg.ShowDialog(); INFITF.Application catiaApplication = (INFITF.Application)Marshal.GetActiveObject("CATIA.Application");I ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Aus Excel mit VBA eine Stückliste erstellen
leon0109 am 13.12.2011 um 15:03 Uhr (0)
Hallo catiavbaDein Beitrag ist etwas älter aber hoffe dass du mir trotzdem helfen kannst.Ich bin Student und Neuling mit CATIA.Bin auf deinen Code gestoßen undso was ähnliches brauche ich auch. Habe dein Vorschlag getestet aber bei mir hat nicht funktioniert mit folgender Fehlermeldung:CNEXT - CATScriptErrorMessages - ScriptingERR_1002---------------------------Das Script "BOM.CATScript" ausführen.Die Scriptmaschine für CATScript hat den folgenden Fehler gemeldet:Quelle: Laufzeitfehler in Microsoft VBScrip ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : BOM schreiben mit c#
leon0109 am 20.12.2011 um 16:14 Uhr (0)
HalloIch habe ein CATscript zum BOM Lesen aber brauche das in c#.So sieht original Code aus:Funktioniert primaSub CATMain()Dim MyProduct As ProductSet MyProduct = CATIA.ActiveDocument.ProductDim catFileTypeText As CatFileTypeMyProduct.ExtractBOM catFileTypeText , "C:TestBOM.txt"End Subso ungefähr sollte aussehen in c# : using System.IO; // muss zugefügt werdenpublic void CATMain() { Product MyProduct; MyProduct = CATIA.ActiveDocument.Product; CatFileType catFileTypeText; MyProduct.ExtractBOM; ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : BOM schreiben mit c#
leon0109 am 08.01.2012 um 19:22 Uhr (0)
Hallo!Problem habe gelöst Für alle die mit c# was machen hier ist der Code.VBSub CATMain()Dim MyProduct As ProductSet MyProduct = CATIA.ActiveDocument.ProductDim catFileTypeText As CatFileTypeMyProduct.ExtractBOM catFileTypeText , "C:TestBOM.txt"---bzw. bei Unix als Pfadz.B. "/home/CATIA/macros/Schreibtest/BOM.txt"End SubC# void CATMain() { Object CATIA = Marshal.GetActiveObject("CATIA.Application"); catiaapp = (INFITF.Application)CATIA; product2 = activedocpart.Product; p ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Externe zügrif auf CATIA Projekt über DLL
leon0109 am 11.01.2012 um 23:35 Uhr (0)
Hallo Ich ,als Student ,musste eine externe Applikation mit C# erstellen, um mit sämtliche Funktionen CATIA zu steuern. Bis jetzt habe ich, dank Forum Hilfe, viel gelernt und geschafft. Die wichtigste war Stückliste von gewünschtem Projekt auslesen und in XML Format konvertieren. Das klappt auch prima aber Problem ist das mein Programm, nur wenn CATIA in Hintergrund läuft, funktioniert.Weis jemand vieleicht wie ich Stückliste von gewünschtem Projekt, ohne CATIA, lesen kann. Danke
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Externe zügrif auf CATIA Projekt über DLL
leon0109 am 12.01.2012 um 10:06 Uhr (0)
HalloDanke für deine schnelle Antwort. So lange bin ich nicht dabei, erst 4 Monaten. Bin eigentlich ET Student und CATIA ist nur eine Aufgabe gewesen wo man Stückliste mit bestimmten XML Format erstellen muss und die mit E-CAD XML Stückliste vergleichen kann(Wenn parallel ein Projekt läuft).Habe nur gemeint, wenn man einfach BOM von mehreren Projekten erstellen will das man nicht unbedingt CATIA hochfahren muss. Die andere Funktionen, wie Name ändern, neue Attribute zuzuweisen ,oder ähnliches, hat auch oh ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Datentransfer : Kommunikation zwischen ECAD und MCAD
leon0109 am 04.11.2011 um 15:31 Uhr (0)
Kommunikation zwischen ECAD und MCADZuerst als neues Mitglied, begrüße ich herzlich alle.Vielleicht ist über derselben Problem schön diskutiert aber ich stelle mein Problem wieder vor.Ich bin Elektrotechniker und mit Catia kenne ich mich überhaupt nicht aus. Habe gerade angefangen und kann ein paar Grundfunktionen bedienen.1. Frage ist ob man Catia Stückliste in einem Xml Format ausgeben kann oder nur HTML, Xls und Text.2. Es geht um folgendes Problem. Ich will die Referenzkennzeichen und Attributen von Me ...
|
In das Form CATIA V5 Datentransfer wechseln |