 |
CATIA V5 Programmierung : Geometrische Sets mit Excel erstellen
DACBaule am 28.05.2019 um 14:21 Uhr (15)
Habs gerade hinbekommen!Braucht nur noch nen kleinen Feinschliff!Poste dann mein Ergebnis für alle Interessenten.Danke nochmal!!!
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Leere zeilen löschen in Excel
moppesle am 22.05.2012 um 22:04 Uhr (0)
Hallo zusammen,ich versuche in einem Excelsheet, das ich aus Catia mit einem makro erstellt habe, leere Zeilen zu löschen.Habe mir einen Cod aus dem Netz besorgt. Der auch wenn ich ihn direkt in Excel starte funktioniert.Code:Sub delete_empty_rows_original()Dim nRow As LongDim nLastrow As Long Application.ScreenUpdating = False ActiveCell.SpecialCells(xlLastCell).Select nLastrow = ActiveCell.Row Cells(1, 1).Select For nRow = 1 To nLastrow If Cells(nRow, 1).Value = "" Then Zelle A in aktueller Zeile auf I ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Mehrere CATIA Instanzen auf einem Rechner steuern
razzor88 am 01.11.2021 um 11:32 Uhr (1)
Hallo, du könntest zunächst erstmal eine Liste aller parts /products die du bearbeiten möchtest erstellen. Dann schreibst du dir ein macro in catscript oder vba das mit dem Part das machst was du möchtest.Dann kannst du eine catia Instanz direkt im batchmodus starten, dabei übergibst du direkt eine Datei die geöffnet werden soll(eine Datei aus deiner Liste)und das makro. Den Befehl dafür habe ich grade leider nicht parat.So kannst du dann mit einer Schleife alle parts abarbeiten.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Change Body per Macro
Zwenne12 am 21.06.2005 um 09:32 Uhr (0)
Hallo V5-Maxe, Du kannst ein vorhandenes, selektiertes Element einem OpenBody auch mit cut/paste zufügen: Selection.cut Selection.clear Selection.Add (NeuoBody) Selection.Paste Gruß Sven
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Links zur nicht Catia-Dateien auslesen
MC-Virus am 14.06.2013 um 12:01 Uhr (0)
Also wenn ich das richtig verstehe, ist es nur möglich aus einer CATDrawing Datei auszulesen zu welchen CATParts und Products es gehört.Ohne CAA kann ich nicht auslesen wenn ein CATPart auf eine Excel-Datei verweist.Verstehe ich das richtig?
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Leere Bodies und Geosets löschen
Creator-X am 10.01.2018 um 07:58 Uhr (1)
Hallo Bernd,also bei der R19 funktioniert das Macro super. Bei der V5-6 2016 bekomme ich ein Fehler.der Fehler ist in der Zeile wo oSel gedimt wird. "Dim oSel As Selection"Fehlermeldung lautet:Compile error:Can´t find project or library.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Listbox -> Selection -> Hide
Smerg am 30.08.2008 um 15:20 Uhr (0)
Halli Hallo,ich schreib zurzeit an einem Macro. Nun stehe ich leider vor einem Problem, wo ich Hilfe brauche... und zwar habe ich eine Listbox in der, durch den User, selektierte (verschiedene) Elemente aus Catia aufgelistet sind.Zur Vereinfachung gehen wir einmal davon aus, dass der User nun einen Button drückt und darauf hin die Elemente der Listbox alle auf "hide" gesetzt werden in CATIA.Nun zu meinem Problem, wie bekomme ich Rückwirkend die Elemente der Listbox in eine Selection hinein!? Wie ich Hide ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Splines ins Catia mit Diagramm in Excel
bgrittmann am 28.02.2012 um 22:41 Uhr (0)
ServusAm einfachsten wäre, wenn du für den Export einfach die Zeilen löschst (und ggf danach dies wieder rückgängig macht).Oder du bearbeitest das Makro, um baust eine Abfrage ein die zuerst den Typ der ersten Zelle in einer Spalte untersucht, und diese Zeile dann überspringt.GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Konstruktionstabellen -- inkrementaler Wertebereich
shorty10l am 06.07.2009 um 11:32 Uhr (0)
Hallo Thomas,Du könntest in Excel VBA z.B. über eine UserForm die Bauteilauswahl starten, die entsprechenden Ergebnisse dann in das mit CATIA verlinkte Tabellenblatt schreiben. Wenn ich mich richtig erinnere, erkennt das verlinkte Part die Änderung in der Konstruktionstabelle und will sich aktualisieren. Wenn das in Deine Richtung geht, kann ich Dir mal sowas zukommen lassen.Gruß,Andreas
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Wert im Parameter mit Makro ändern
deyhawaii am 22.08.2018 um 10:35 Uhr (1)
Oder noch besser:Kann ich über eine Excel-Tabelle meine Parameter automatisch befüllen?
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Auslesen aus Excel
Schäfchen am 25.01.2010 um 11:06 Uhr (0)
Hallo Daniel,vielen Dank für die schnelle Hilfe, das Makro funzt genau so wie ich es erhofft hatte. Nochmals DankeGrüße Schäfchen
|
| 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 : Catia v5 im drawing gesetzte punkte ins 3D Modell generieren
wolfi_z am 12.11.2019 um 09:12 Uhr (1)
Mahlzeit,Da die Drawing das letzte ist was man ueberhaupt je macht (wenn es denn sein muss), ist das IMHO der verkehrte Weg.Die Punkte solltest Du also im 3D generieren, oder im Excel und von dort ins 3D, und dann vom 3D ins 2D, falls Du das dann noch brauchst.Von der Zeichnung ins 3D ist jedenfalls die verkehrte Richtung. Du kannst ja auch im 3D auf einer Ebene arbeiten, z. B. in einer Skizze oder auf einem Work Support.LG ... Wolfi ------------------NX neun minus CATIA fuenf ergibt Hartz IV
|
| In das Form CATIA V5 Programmierung wechseln |