|
CATIA V5 Programmierung : Rückgabe aus externem Programm
V5Playaz am 08.03.2010 um 20:06 Uhr (0)
Hallo,ich sehe da keine Möglichkeit der direkten Kommunikation.Geht wohl nur wie du schon gesagt hast, über temporäre Dateien.Was willst du den genau an Informationen übergeben.Eine Alternative wäre auf dein Makro zu verzichten und den Makro-Code direkt in dein VB2008-Programm einzubauen.Dort kannst du nämlich auch direkt mit CATIA zu kommunizieren.Grüsse Dominik
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : RootProdukt aktivieren
moppesle am 15.11.2017 um 07:50 Uhr (1)
Hi tomtom1972,danke für die Antwort.Das hatte ich mir auch schon überlegt. In meinen zweitletzten Eintrag.Zitat:Eine Idee von mir das Problem zu umgehen wäre ein neues Produkt(neues Fenster) zu erstellen und das oberste Produkt in das "NeueProdukt" zu kopieren.Hier die "selection1.Search" auszuführen und dann das "NeueProdukt" dann wieder zu löschen.Hast du hierzu ein Beispiel?------------------Gruß UweAuch Catia ist nur ein Mensch!
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Links die keine sind
hilbo am 10.07.2007 um 14:44 Uhr (0)
Hallo Locke,diese Links sind vermutlich in den einzelnen Parts enthalten und werden durch externe Verlinkungen zu anderen Parts (die nicht in Deiner BG enthalten sind) oder Konstruktionstabellen gesteuert. Wenn Du diese Parts von externen Firmen bekommen hast, senden die die Konstruktionstabellen natürlich nicht mit, bereiten die Daten aber auch nicht extra für dich auf. Hier solltest Du dann direkt im Part unter Edit / links die Verknüpfungen erkennen und aufbrechen können. Automatisches auslesen geht mei ...
|
| In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Fehlermeldung: Object required
MichaelTreiber am 03.01.2012 um 09:54 Uhr (0)
Hallo Community,ich habe ein ProblemIch habe mehrere UserForms die ich nacheinander aufrufe.Auf den Oberflächen steuer ich Parameter von Modellen die ich beim Starten des Makros öffne.Meine vierte UserForm wird jedoch nicht geöffnet. Fehlermeldung: Object required. Und er verweist auf die Zeile "UF_four.show" daher gehe ich davon aus, dass es vielleicht in der UserForm_Initialize (von der UF_four) hapern könnte. Bin mir aber auch nicht sicher. Ich hänge mal 3 Screenshots an und schreibe meinen Code von der ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Links zur nicht Catia-Dateien auslesen
K.Siebert am 13.06.2013 um 15:38 Uhr (0)
Hallo,Das Sind Konstrucktionstabellnen.Ich habe dazu mal ein PDF Hochgeladen leider finde ich den Beitag nicht so schnell.hier der Link------------------Sei Schlau bleib Dumm !!?!![Diese Nachricht wurde von K.Siebert am 13. Jun. 2013 editiert.][Diese Nachricht wurde von K.Siebert am 13. Jun. 2013 editiert.]
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter im Parameterset
ogard1 am 06.03.2009 um 17:31 Uhr (0)
Hallo,versuch es hiermit, hier werden alle Parameter in einer Box ausgegeben.Sub CATMain()Dim oActiveDoc As Document Set oActiveDoc = CATIA.ActiveDocument Dim oParameters As Parameters Set oParameters = oActiveDoc.Part.Parameters Dim ostrPar As String For i = 1 to oParameters.Count ostrPar = ostrPar & vbCrLf & oParameters.Item(i).Name Next MsgBox ostrPar End Sub Gruß
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Nicht geladene Elemente löschen
imation1999 am 29.05.2015 um 11:19 Uhr (1)
...oder so:Code:Sub CATMain() Set oDoc = CATIA.ActiveDocument Set oSel = oDoc.Selection Set oDelete = oDoc.Product.Products oSel.Search "(CATProductSearch.Product),all" For i = oSel.Count To 1 Step -1 Set oElement = oSel.Item2(i).Value On Error Resume Next x = oElement.PartNumber if Err.Number = 0 then oSel.remove i On Error GoTo 0 end if Next oSel.delete End Sub
|
| In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : kontextverbindung definieren über ein script
gong2 am 29.06.2012 um 15:54 Uhr (1)
Hallo liebe Gemeinde, aufbauend auf dem Problem, das in Verknüpfung nach löschen eines Parts behalten? beschrieben wird habe ich eine manuelle Lösung gefunden, die ich nun vergeblich versuche zu automatisieren. Das selbe Grundproblem scheinen viele Nutzer zu haben, zum Beispiel auch hier: Result with Link Elemente aktualisieren sich nicht . Problem:Die Verlinkung einer Geometriekopie (Einfügen Spezial - Als Ergebnis mit Verknüpfung / Result with Link) geht verloren. manuelle Lösung:- Das Original muss Verö ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parts und Products in Struktur Fixen VB.Net (catCstTypeReference)
makebeth am 23.03.2009 um 21:08 Uhr (0)
hallo zusammen,ich habe in vb.net eine anwendung geschrieben, die es ermöglicht über eine treeview standardstrukturen zu erstellen, zu bearbeiten und zu speichern. das übertragen in catia ist kein problem. was mir kopfschmerzen bereitet ist das fixen der parts und produkte.Code:CATIA V5 GSMInterfaces Object LibraryCATIA V5 InfInterfaces Object LibraryCATIA V5 ProductStructureInterfaces Object LibraryCATIA V5 MecModInterface Object LibraryCATIA V5 KnowledgeInterfaces Object Libraryals Referenz eingebundenSu ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Datenrettung bei Click OK to Terminate
Azat am 15.07.2011 um 12:58 Uhr (1)
Hallo,ich habe das Makro mal ausprobiert und festgestellt, dass das Makro nicht auf CATIA zugreifen kann wenn "Click Ok to Terminate" dadurch auftritt, wenn man zusätzlich zu einem bereits geöffneten Produkt ein zu großes anderes Produkt öffnet. kann jemand erklären ob und warum das so ist, und ob man da was tun kann?Trotzdem eine tolle Idee
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : String Parameter mit mehreren Punkten in Regel Kürzen
moppesle am 29.10.2019 um 14:01 Uhr (1)
Hallohabe mir mit Code:`W19011_02111_Start_123456789Part Number` -Extract(7,`W19011_02111_Start_123456789Part Number` -Length() -7)ausCode:W19011_02111_Start_123456789die ersten Zeichen gekürzt.Ergebnis ist: Code:02111_Start_123456789Wie bekomme ich es hin, das ich in der selben Formel nur noch die ersten 5 Zeichen bekomme.Ergebis soll sein:Code:02111------------------Gruß UweAuch Catia ist nur ein Mensch!
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Stückliste in CATIA V5 R17 erweitern
Sebo79 am 13.08.2008 um 09:54 Uhr (0)
Hallo zusammen,ich möchte in meiner Stückliste gerne Daten aus "Trägheit messen" sowie das Material anzeigen lassen. Über "Stückliste -- Formate definieren" komme ich nicht weiter, da ich hier die Daten nicht auswählen kann.Kann mir hier jemand weiter helfen? Vielen Dank schon mal im Voraus,Sebastian
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Ansicht per Makro ändern
DanielFr. am 17.07.2009 um 20:27 Uhr (1)
Hallo Marc,woher bekommst du das Element? Ist das ein Script-Input oder soll der Anwender eine Plane selektieren? Ein paar mehr Infos wären hilfreich An den Befehl "normal View" kommst du nur über einen CATIA.StartCommand. Hier kannst du aber keine Input-Elemente angeben. D.h. ev. wäre es sinnvoller die "named Views" zu verwenden------------------MFG DanielDie KATJA ist halt doch nur ne zickige Französin
|
| In das Form CATIA V5 Programmierung wechseln |