|
CATIA V5 Programmierung : Visual C# 2010 oder Visual Basic 2010
meisterlumpi am 12.08.2011 um 03:34 Uhr (0)
zur info:CATIA V5 and C# (C Sharp) - catiav5forum . deum die pdf runterladen zu können muss man allerdings angemeldet sein.[Diese Nachricht wurde von meisterlumpi am 12. Aug. 2011 editiert.]
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Kochbuch Catia V5 Start
meisterlumpi am 04.08.2011 um 00:36 Uhr (0)
Hallo, kann mich dem Bernd nur anschließen, der Code von oben kann so nicht funktionieren. Das "Auflösen eines Objekts" erstellt kein komplettes Makro, es zeigt nur wie man auf das ausgewählte Objekt zugreifen kann.Code:Sub CATMain()---- Anfang des Auflösungsscripts für Objekt: HauptkörperDim partDocument1 As PartDocumentSet partDocument1 = CATIA.ActiveDocumentDim part1 As PartSet part1 = partDocument1.PartDim bodies1 As BodiesSet bodies1 = part1.BodiesDim body1 As BodySet body1 = bodies1.Item("Hauptkörper ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : per Makro Eigenschaften im Drawing ändern
meisterlumpi am 09.08.2011 um 09:05 Uhr (0)
Hallogenerell kann man von VBA bei Zeichnungen nicht all zuviel erwarten. Kann auch nicht sagen, ob das mit VBA überhaupt möglich ist. Wenn dann wahrscheinlich über die Dimension Parameters und die muss man über den Namen ansprechen. Unten ein beispiel für die gemessene Länge. Wie der richtige Befehl lautet um das Maß umzustellen steht vielleicht in den catia sprachfiles (%InstallDir%intel_a
esourcesmsgcatalog\%Sprache%).Code:Sub CATMain()Dim drawingDocument1 As DrawingDocumentSet drawingDocument1 = CATIA. ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : User-Selektion umbennen
meisterlumpi am 16.08.2011 um 10:09 Uhr (0)
Hallomit Little Cthulhu’s Script kannst du parts auf beliebigen Dokumentenebenen renamen.So würde das skript mit schleife aussehen, die parts müssen dabei vorm start des skripts ausgewählt sein.Code: Little Cthulhus Sctipt - http://www.catiav5forum.de/wbb3/wbb/index.php?page=Thread&postID=29885#post29885 Sub CATMain()Dim i As Integer retrieve selection for active documentDim varSelectionSet varSelection = CATIA.ActiveDocument.Selection set filter for objects to be selectedDim ArrSelectionFilter(1)ArrSelect ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter aus Produkt Eigenschaften auslesen
meisterlumpi am 22.08.2011 um 13:31 Uhr (0)
kleiner Nachtrag, prinzipiell könntest du auch alle parameter aus dem hauptprodukt auslesen und sie dann mit string Operationen sortieren etc. dann könntest du dir die erste for-schleife die durch alle CATIA.Documents geht sparen. der nachteil dabei ist nämlich, dass CATIA.Documents alle dokumente sind, die in catia geöffnet sind, also nicht nur die aktive Baugruppe. bei großen baugruppen geht das zulasten der geschwindigkeit..
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter aus Produkt Eigenschaften auslesen
meisterlumpi am 22.08.2011 um 15:50 Uhr (0)
das hast du richtig verstanden.So könnte dein code aussehen ohne die schleife durch alle dokumente. hier wird nur das aktive hauptprodukt durchsucht. prodInContext ist das produkt, auf das sich der parameter bezieht.Code:Sub CATMain() Dim i As Integer, m As Integer Dim param1 As String, param1Name As String param1Name = "Kunde" Dim prod As Product Set prod = CATIA.ActiveDocument.Product Dim prodInContext As Product Exel öffnen Dim objXL On Error Resume Next Set objXL = GetObject(, "Excel.App ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CNEXT mit Makro starten, Return Code ändern?
meisterlumpi am 05.09.2011 um 17:56 Uhr (0)
Halloist ne interessante frage. bin kein programmierer, daher lasse ich mich gern eines besseren belehren, doch ich behaupte mal den return code, bzw. das errorlevel des programms kann man nicht einfach ändern wenn man keinen zugang zum quelltext hat.die idee war jetzt eine neue umgebungsvariable vorm catia start anzulegen mitSETX CAT_ERROR "false"z.b. und diese beim auftreten eines fehlers im skript auf true zu setzten, so dass man sie nachdem schließen von catia wieder auslesen kann. das funktioniert all ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : PartNumber im Zwischenablage Kopieren
meisterlumpi am 14.09.2011 um 18:30 Uhr (1)
Code:CATIA.ActiveDocument.Selectionbezeichnet ausgewählte objekte in catia und hat gar nichts mit der windows zwischenablage zutun.mit einem verweis auf die Microsoft Forms 2.0 Objectlibrary kannst du folgende sub benutzen um text in die windowszwischenablage zu kopieren.Code:Public Sub SchreibeTextInDieZwischenablage() Dim oData As New DataObject Dim sText As String sText = "Hallo Leute" & vbCrLf & "Neues von Online Excel" With oData .SetText sText .PutInClipboard End WithEnd Subquelle: http://www.onlin ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Ausspannung in CAM Process umbenennen
meisterlumpi am 21.09.2011 um 03:05 Uhr (0)
Zitat:Dim scheint mir eine variablendeklaration zu sein, ich hab schon Makros gesehen, da wird das nicht verwendet. Wann brauch ich das?richtig, man muss die variablen nicht deklarieren. dann werden sie von vb automatisch als variant deklariert wenn sie das erste mal verwendet werden. Wenn du das "As" weglässt wird die variable ebenfalls als variant deklariert. variant variablen kann man alle datentypen zuweisen, allerdings sind sie nicht gerade speicherschonend.. daher sollte man alles deklarieren, sowei ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Allgemein : Wie arbeitet man mit mehreren Personen an einem Catia Produkt
meisterlumpi am 22.08.2011 um 22:18 Uhr (0)
Zitat:Naja ob ein PDM System für uns 2 Konstrukteure Sinnvoll ist sein mal dahingestellt.meiner meinung nach ist produktdatenmanagement schon ab 1 konstrukteur sinnvoll, da mehr dahinter steckt als die koordination während der bearbeitung. von der Simple PDM homepage Zitat:Ihr Nutzen:Professionelle DatensicherungSichere Zugriffsverwaltung auch wenn mehrere Konstrukteure am selben Projekt arbeitenVersionierungRückfallmöglichkeit auf alte StändeVerwaltung mehrerer EntwicklungslinienSmarTeam kann natürlich n ...
|
In das Form CATIA V5 Allgemein wechseln |
|
CATIA V5 Allgemein : .stp Format macht Probleme
meisterlumpi am 31.08.2011 um 13:50 Uhr (0)
HalloSTEP dateien sind text. text von mac auf pc übertragen war schon immer problematisch. irgendwas läuft auf dem mac bei der codierung anders, so dass die sonderzeichen auf dem pc nicht richtig dargestellt werden.Du könntest versuchen die STEP datei, nachdem du sie gespeichert hast mit einem text editor in UTF-8 zu konvertieren und sie dann zuverschicken. notepad++ kann das z.b..stp mit notepad++ öffnen und in UTF-8 konvertieren und abspeichern oder du lädst dir winrar runter und packst die stp in ein ...
|
In das Form CATIA V5 Allgemein wechseln |
|
CATIA V5 Allgemein : .stp Format macht Probleme
meisterlumpi am 31.08.2011 um 14:55 Uhr (0)
notepad++ ist freeware http://notepad-plus-plus.org/download/v5.9.3.html winrar nicht http://www.win-rar.com aber wenn man sich damit anfreunden kann das info fenster beim start wegzudrücken, kann man mit der shareware version schon sehr viel machen.der speed beim dual boot system mit mac und windows wär schon um einiges besser, allerdings ists auch umständlicher.. das ist dann Geschmackssache schätz ich.------------------ NJ | Inoffizielle CATIA Hilfeseite | ???
|
In das Form CATIA V5 Allgemein wechseln |
|
CATIA V5 Allgemein : .stp Format macht Probleme
meisterlumpi am 31.08.2011 um 15:09 Uhr (0)
da sollte nix passieren..zum testen kannste auch gerne ein testprodukt als step hier hochladen. dann kann ich es auf windows testen.------------------ NJ | Inoffizielle CATIA Hilfeseite | ???
|
In das Form CATIA V5 Allgemein wechseln |