|
CATIA V5 Programmierung : Verknüpfung einer Zeichnung ändern
Studdy am 24.05.2006 um 08:31 Uhr (0)
Ich habe ein ähnliches Problem.Ich habe ein Quellproduct, das dynamisch durch eine Konstruktionstabelle erzeugt wird. Danach erzeuge ich eine neue Exceltabelle mit einem neuen Index. Diese neu erzeugte exceltablle soll nun die Konstruktionstabelle für das neu erzeugte Produkt sein. Das Problem ist nun, ich finde keinen Befehl mit dem ich den Link der Exeltablle bzw. Konstruktionstabelle ändern kann.Wer weiß Rat?
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Zeichnung Textfeld automatisch ausfüllen
Lusilnie am 20.11.2006 um 21:24 Uhr (0)
Hallo NT24,dann müßte die Zeile aus dem Script von Tstone nichtCode:Set DrwView = DrwSheet.Views.ActiveViewsondernCode:Set DrwView = DrwSheet.Views.Item(2)lauten. Das sollte immer die BackgroundView (Hintergrundansicht) sein, ".Item(1)" immer die MainView (Sheet)!mfg,Lusilnie------------------Alle Aussagen zu DassaultSystemes-Produkten sind sehr optimistisch, selbst diese!!!frei nach größeren Geistern
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Verknüpfung einer Zeichnung ändern
mkna am 22.05.2006 um 22:21 Uhr (0)
Hallo LusilnieSchade, aber trotzdem vielen Dank für Deine Antwort. Ich denke dass dein Weg sinnvoll ist und werde ihn morgen gleich ausprobieren (Ich bin zur Zeit zu Hause und habe hier kein Catia).Habe auch schon in der Vergangenheit die Parts bei grundsätzlichen Änderungen lieber neu über besagte Iteration erzeugt als jedes einzelne Teil zu öffnen und anschließend entsprechend abzuändern.Da ich immer befürchte etwas zu übersehen.Bis dann Martin
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bestimmtes Textfeld ansprechen (Zeichnung)
Booyaka am 13.07.2018 um 10:18 Uhr (1)
Hallo,Ich hätt da mal wieder ne kleine Frage.Code:Sub CATMain()...Set oZgText1 = oZgTexts.Item(1)Set oZgText2 = oZgTexts.Item(2)...End SubIst es möglich und wenn ja wie das ich ein spezielles Textfeld - welches mir unter den Properties umbenannt wurde - anzusprechen,weil ich die ganzen Textfelder erst alle einzeln "ausprobieren" muss (Itme(1); Item(2); Item(3) usw.) bis ich das haben will was ich brauche.Ich hab schon probiert mit Item("[BEZEICHNUNG]") aber das nimmt der auch nicht :/.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Zeichnung aus Catalog in Drawing einfügen
TVcad am 20.01.2010 um 11:22 Uhr (0)
Hallo zusammen,ich soll einen Zeichnungsrahmen mit Schriftfeld automatisch erstellen, das klappt ohne Probleme.Aber das Firmen-Logo für das Schriftfeld ist in einem Catalog hinterlegt.Wie kann ich jetzt den Catalog und das gewünschte Firmen-Logo auswählen, in mein Drawing einfügen und im Schriftfeld positionieren?Wäre super, wenn mir da jemand aus dem Tal der Ahnungslosen heraus helfen könnte!!!Gruß Markus
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Herauslesen von Normen aus Zeichnung
davidmeyer98 am 27.02.2020 um 09:26 Uhr (1)
Vielen Dank für deine Antwort. Kannst du mir sagen, wo und wie ich den Quellcode ändern muss, um auf die Textboxen im "Sheet Background" zuzugreifen?Aktuell greift er nämlich nur auf die "Drawing View" zu.Vielen DankSub CATMain()Dim oDrwDoc As DrawingDocumentDim oDrwSheet As DrawingSheetDim oDrwView As DrawingViewDim oDrwText As DrawingTextDim auto As VariantSet oDrwDoc = CATIA.ActiveDocumentFor Each oDrwSheet In oDrwDoc.Sheets For Each oDrwView In oDrwSheet.Views If oDrwView.Texts.Count 0 Then F ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Skizzenebene für Zeichnung ermitteln
Sm1leX am 17.06.2020 um 08:24 Uhr (1)
Hallo Bernd,vielen Dank mal wieder für deine unglaublich schnelle Antwort!Wie komm ich denn daran? Habe ein bisschen rumprobiert, aber wirklich Schlucken möchte er es nicht.Anbei mal der blanke Codeschnipsel mit Verweis auf die Skizze:Code:(...)Dim hybridBody1 As HybridBodySet hybridBody1 = hybridBodies1.Item("DXF")Dim sketches1 As SketchesSet sketches1 = hybridBody1.HybridSketchesDim sketch1 As SketchSet sketch1 = sketches1.Item("DXF_Skizze")Dim AxisSystem1 As AxisSystemSet AxisSystem1 = sketch1.GetAbsolu ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter bei Geometrieerzeugung in Zeichnung
CEROG am 24.08.2009 um 19:54 Uhr (0)
Hallo zusammen,@tberger:Driving Dimensions hast du nur bei Geometrie aus dem Interactive Drafting, also der Geometrie, die du im Drafting einzeichnest. Maße zu abgeleiteter Geometrie lassen sich nicht zu steuernden Maßen umdefinieren. Was allerdings geht ist, daß automatische erzeugte Maße die Geometrie im 3D steuern...@Cohixu:Zu deinem Problem habe ich keine Lösung. Ich wüßte nicht, wie das gehen soll.Viele Grüße,CEROG------------------Meine Firma | Website zum Buch Technisches Zeichnen mit CATIA V5 | Mei ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bohrtabelle in Zeichnung updaten
tomtom1972 am 30.10.2010 um 13:44 Uhr (0)
Hallo PLM-Berater,was für ein Tabelle soll das denn sein, die updatebat ist?Die Koordinatenwerte der "normale" Bohrtabelle, die ich mit einer HD2 Lizenz im Drawing erzeugen kann sind strunzdoof.Da ist nix mit updaten. Wenn sich irgendeine Bohrung ändert kannst du die Tabelle wegschmeissen und neu erstellen. Ob Punkt oder Bohrung (da wird ja auch nur der Mittelpkt des Bohrsketchs bemasst) ist egal.Mit welcher Funktion in welcher Workbench (und welcher Lizenz) kann ich deratige Tabellen erzeugen, von denen d ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro (Ändern des Formats der Zeichnung)
n4426 am 18.06.2004 um 21:05 Uhr (0)
Hat sich erledigt. Geht mit dem Befehl (drawingSheet1.Orientation = catPaperLandscape), den man einfach Beispiel: Dim drawingDocument1 As Variant Set drawingDocument1 = CATIA.ActiveDocument Dim drawingSheets1 As Variant Set drawingSheets1 = drawingDocument1.Sheets Dim drawingSheet1 As Variant Set drawingSheet1 = drawingSheets1.ActiveSheet genormte formate drawingSheet1.PaperSize = catPaperA1 drawingSheet1.Orientation = catPaperLandscape ------------------ MfG N4426
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Eigenschaft parameters auf die Zeichnung
pusher am 26.10.2022 um 22:29 Uhr (1)
Ich habe die Schleife nun an einer etwas früheren Stelle gestartet, so dass mehrere Views (view(i)) durchlaufen werden. Das macht aus meiner Sicht mehr Sinn, da es mir darum geht eine Ansicht zu finden, die von einem Part/Product abgeleitet wurde damit das Gewicht ermittelt werden kann.Wenn ich nichts ändere und View(3) wurde als einfache Ansicht (ohne Verknüpfung zum 3D) erstellt, wird natürlich auch kein Gewicht geliefert. Durchläuft die Schleife mehrere Views, ist die Trefferwahrscheinlichkeit höher.Gru ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Umlaute in einer Zeichnung erstezen
carambols am 08.11.2016 um 10:16 Uhr (1)
Zitat:Original erstellt von bgrittmann: for i = 1 to MyView.Tables.Count Diese Zeile bringt nach wie vor eine FehlermeldungEs hat leider nix geändert. Müsste ich nicht ein Set zum Dim einsetzen?_____________________________________Dim MyTable As DrawingTableDim MyTables As DrawingTables_____________________________________Da eigentliche Ersetzen könntest du auch in eine Funktion auslagern, an die dann du die "Textfelder" sowie die "Zelleninhalte" übergibst (Code wird kürzer und übersichtlicher). [/QU ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro (Ändern des Formats der Zeichnung)
michaelroesch am 18.06.2004 um 15:01 Uhr (0)
Hallo, Dim drawingDocument1 As Variant Set drawingDocument1 = CATIA.ActiveDocument Dim drawingSheets1 As Variant Set drawingSheets1 = drawingDocument1.Sheets Dim drawingSheet1 As Variant Set drawingSheet1 = drawingSheets1.ActiveSheet genormte formate drawingSheet1.PaperSize = catPaperA1 für nicht genormte Formate drawingSheet1.PaperSize = catPaperUser drawingSheet1.SetPaperHeight 1000 drawingSheet1.SetPaperWidth 300 Gruß
|
| In das Form CATIA V5 Programmierung wechseln |