|
CATIA V5 Programmierung : Syntax aus Speichernamen uebernehmen?
Norman Schulz am 20.08.2009 um 06:21 Uhr (0)
Hallo!Vielleicht kann mir einer von Euch helfen.Ich moechte aus meinem Speichernamen bestimmte Bereiche fuer meine Part Paramter (Eigenschaften) abgreifen. Beispiel:Meine Dateistruktur hat immer das Format 00000_00_001_.....Die ersten 5 Stellen moechte ich mit einem gewissen Paramter verknuepfen und die 7+8, und 10+11+12.Gibt es eine Moeglichkeit dies ohne grossen Aufwand zu realisieren?Innerhalb des Parts kann ich ja mit ToString gewisse Werte abgreifen aber wie funktioniert dies in meinem Fall?Vielen Dan ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Copy & Paste
Makronizer am 17.11.2009 um 08:06 Uhr (0)
Wenn ich den Beitrag richtig verstehe, dann gehe ich die Struktur durch und deaktiviere die Nodes, aktiviere dann die jeweiligen Parts neu (bei copy Paste 2 Parts) und initiiere dann das Copy&Paste, in dem ich den richtigen Körper und das Part aus der Selektion (bzw Array) herauspicke. Hab ich das soweit richtig verstanden? Könntest Du mir vllt mit nem Bruchstück deines Codes auf die Sprünge helfen? Ich drehe mich seit Tagen im Kreis und da dies ja bekanntlich nicht besonders produktiv ist, werde ich das g ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Schriftfeld automatisch ausfüllen
K.Siebert am 07.04.2008 um 19:16 Uhr (0)
Na ja fastIch möchte keine Parameter erstellen sondern den Text in der Background View automatisch ändern (ja ich habe mich nicht richtig ausgedrückt) denn die das Skript was hier zu sehen ist nur ein Auszug aus einem anderem Skript was ich geschrieben habe.In diesem Speichere ich die Zeichnungen automatisch in den Ordner wo das Part gespeichert ist.Und bevor die Zeichnung geschossen wird soll noch das Schriftfeld in der Zeichnung angepasst werdenIch weiß halt nicht wie ich auf den schon vorhanden Text (B0 ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Document Path
Sylas am 22.11.2016 um 08:50 Uhr (1)
Hallo ZusammenIch möchte ganzte Path von Dokument durchsuchen und unter richtige Unterordner das Part speichern:Code:...RM_2_190FX001 000000__A__1__A__190FX001 000095__A__1__A__UNIT13dann untere Code funktioniert:Code:If InStr(1, Splitnametemp(UBound(Splitnametemp) - 1), "FX") 0 Then Sub_folder = Replace(doc_path, (Right(doc_path, (Len(doc_path) - InStrRev(doc_path, "")))), "Sub_folder")End IfAlso, wenn vor dem letzten Backslash gibt es "FX" Zeichen, dann tausch das was nach letzten Backslash ist mit " ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Rule überwacht Sichtbarkeit von Elementen
ThomasJay am 26.04.2012 um 15:09 Uhr (0)
Hallo zusammen,Ich habe verschiedene Bodies in meinem Part, von denen jeweils einer eingeblendet sein soll. Ein weiteres Geometrie-Element soll sich an den jeweils sichtbaren Körper anpassen. Dazu habe ich eine Rule vom Typ:If Body1 = sichtbar Anweisungen Else If Body2 = sichtbar Anweisungen Else If Body3= sichtbar...Das ganze klappt genau beim erstenmal. D.h. alle Bodies ausgeblendet und ich blende einen beliebigen ein, dann funktionierts wie ich möchte. Wenn ich den dann ausblende und ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Offene Körper vor Hauptkörper einfügen
BADU am 23.09.2004 um 08:50 Uhr (0)
Hi Ronny, wir haben einen Startpart von unseren Kunden bekommen. Der Struktur dieses Startpartes muss eingehalten werden. Ich habe dieses Part so nachgebildet das mit einem Makro aufgebaut wird un direkt in die Produktstruktur eingefügt werden kann, ohne das man die New From Funktion benutzen muss. Ich habe die Frage aus dem Grund gestellt weil die manuelle umordnung des Baumes möglich ist aber ich nicht weiss wie ich mit dem Makro dieses nachbilden kann. Einzige Möglichkeit ist mir geblieben die Körper ge ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : AXS im Part verschieben ohne Assy zu zerstören?
tberger am 09.02.2011 um 07:03 Uhr (0)
Hallo Leksis und willkommen im Forum,du schreibst zwar schon eine Menge an Input für uns, das reicht aber immer noch nicht bzw. eine "Anleitung" dafür kann man dir so noch nicht auf den Weg geben.Wenn sich während des Projekts die Methodik ändert, nach der gearbeitet werden soll ist das nicht ohne Fleissarbeit zu bewältigen. Deshalb auch die berechtigte Frage, ob es eine Chance gibt, erst "im nächsten Projekt" die Methodik zu ändern. Wenn nicht, hat irgendjemand seine Hausaufgaben nicht gemacht...Nun die " ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Offset von Punkten automatisieren
DocMurphy am 31.01.2012 um 14:52 Uhr (0)
Hänge immer noch an dem oben beschriebenen Problem herum.Ich möchte erreichen das der User vor Start des Scripts ein GEO-Set auswählt und dannin diesem GEO-Set alle Punkte um den definierten Offset in X, Y, oder Z verschoben werden.Das Makro läuft durch und bringt keine Fehlermeldung aber leider werden die Punkte nicht geschoben.Mein Script sieht jetzt so aus:Sub CATMain() Dim myPart As Part Dim Counter As Integer Counter = 0 Dim oFenster As Windows Dim ObjType As String Set oFenster = CA ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Befehl für das Speichern eines CATParts
Valser09 am 17.11.2009 um 17:01 Uhr (0)
Hallo Zusammen,ich versuche mich gerade in der Makroprogrammierung.Folgendes habe ich aufgebaut:CATPart mit einer Designtable.Nun soll über ein Makro alle Varianten der Designtable erstellt werden.Mein Stand, ich selektiere das Teil, selektiere die Designtable aber das separate Speichern will nicht so recht.Habe es mit einer Schleife versucht aber so richtig will es nicht.Leider gibt die Doku nicht allzuviel her.....Unter EXCEL Visual Basic habe ich wenigstens eine Hilfe....Wer kann mir kurz sagen, mit wel ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Übergabe des Parts an Objekt
gehirnsuelze am 29.07.2009 um 21:41 Uhr (0)
Hallo Forum,habe bereits die Suche bemüht und ein paar Sachen gefunden, doch leider hat noch Nichts zu einer Lösung geführt.Hier das Problem:Ich befinde mich in einem Product und möchte ein bestimmtes Part aktivieren um Geometrieelement zu erzeugen. Das gewünscht Bauteil hab ich ich auch bereits über .Search gefunden.Wie kann ich jetzt das gefundene Bauteil an ein Objekt übergeben um es später anzusprechen und weiterzuberarbeiten?Hab jetzt leider nicht den bisher genutzten Quellcode im Kopf, da ich kein CA ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Zeichenfolge in Formel eingeben
spamp am 08.07.2005 um 10:22 Uhr (0)
Hallo liebe Forenmitglieder, folgendes Problem: Ich möchte in einem Part die Teilenummer gern über eine Formel steuern. Wie ich auf die Teilenummer zugreife, habe ich inzwischen herausgefunden, nur leider erschließt sich mir noch nicht, wie ich diese aus mehreren Teilen zusammensetzen kann. Gewünschtes Format wäre: Zeichenfolge(immer gleich) _ (immer gleich) ReelleZahl(aus Parameter) beispielsweise: Rohr_345 Ich kriege es hin, daß die 345 erscheint und entsprechend von der Rohrlänge abhängig ist, abe ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Anzeige aktualisieren bei Änderung ?
noir333 am 21.09.2007 um 09:58 Uhr (0)
Hallo Leute,ich habe heute nur ein kleines Problem:Ich programmiere mit VB.Net und erzeuge Objekte, z.B. eine Linie im Raum. Dann ändere ich z.B. die Länge der Linie und aktualisiere mit part.update. Diese Aktualisierung wird aber erst auf dem Bildschirm angezeigt, wenn ich die Maus im Catia-Fenster bewege, oder die Space-Mouse anfasse. Klar, das klingt nicht besonders schlimm, aber nervig ist das, wenn man bei längeren Berechnungen immer schön die Maus in Bewegung halten muss, um was zu sehen.Hat jemand e ...
|
| In das Form CATIA V5 Programmierung wechseln |
 Beispiel.zip |
CATIA V5 Programmierung : Probleme mit UserSel
wulfgang am 04.03.2010 um 07:37 Uhr (0)
Guten Morgen, also bei deinem Code bekomme ich die Meldung, dass für dieses Objekt die Methode nicht unterstützt wird für die Zeile Code:Set partWork = CATIA.ActiveDocument.PartDann ich ich es ein wenig geändert:Code:Dim PartDokument As PartDocument Set PartDokument = CATIA.Documents.Item(2) Set partWork = CATIA.ActiveDocument.Part Set refWork = partWork.CreateReferenceFromObject(selWork.Item2(1).Value) Jetzt meckert der Compiler bei der letzten Zeile. Für das Objekt wird diese Methode nicht unte ...
|
| In das Form CATIA V5 Programmierung wechseln |