|
CATIA V5 Programmierung : Parameter auslesen und ansprechen
Syphield am 20.10.2010 um 08:55 Uhr (0)
Hallo,ich möchte innerhalb eines Makros einen Parameter aus einem benannten Textfeld einer Zeichnung auslesen/suchen,und dann weiterverwenden z.B. zur Benennung des Dateinamens.Das suchen klappt ja schon, aber wie spreche ich den gefundenen Text dann wieder an,um ihn weiter zu verwenden ???So weit bin ich schon.Das besagte Textfeld heißt hier "PRO.FILE@DOKID"-------------------------------------------------------Set objSel = objDoc.SelectionobjSel.Search "Drafting.Text.Name=PRO.FILE@DOKID*"---------------- ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Text einfügen mit Makros
sucher2010 am 18.10.2010 um 11:43 Uhr (0)
Ich danke dir. Die Befehle sind mir im moment noch nicht ganz klar...Ich bin dabei das zu bearbeiten und verstehen. Das 2te problem war, dass ich die frm Datei nicht öffnen konnte. Aber ich die ganze Befehle mir kopiert und als catvbs gespeichert. Ich weiss nicht aber vieles kennt Catia Compieler nicht! Weiss du eventuell woran es hängen könnte? Ich habe noch eine Frage an dich. Wie kann ich ein Frame in Drafting mit Makros erstellen? Sorry dass ich dich so viele nerves aber ich lerne ja noch.MFGB:M
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Drafting in CATIA: Schnittansicht automatisch erstellen ?
Lusilnie am 09.03.2009 um 23:04 Uhr (0)
Hallo Alt-I,willkommen im Forum!Deine Aussage hat leider keinen Anhaltspunkt zur Lösung des Problems.Ich kenne jetzt nicht die Passage der Online-Hilfe, auf die Du Dich beziehst, doch laut Befehlsbeschreibung musst du 5 Parameter bzw. 1 Array und 4 Parameter übergeben. Tust Du dies?Zur Fehlerfindung wäre natürlich Dein bisher vorhandener und benutzter Code hilfreich, eventuell auch nur auszugsweise!mfg,Lusilnie------------------Alle Aussagen zu DassaultSystemes-Produkten sind sehr optimistisch, selbst dies ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Schrift formatieren
Parametricks am 16.12.2008 um 15:43 Uhr (0)
Hallo zusammen,ich habe eine Vorgabezeichnung, aus der ich mir Ansichten und Texte dumm rüberkopiere (ist nur ne vorab Zeichnung). Allerding sind die Texte kunterbunt eingefärbt, also hab ich mir was ausgedacht.Dim myCatia As ApplicationSet myCatia = CATIASet partDocument1 = CATIA.ActiveDocumentDim myList As SelectionSet myList = CATIA.ActiveDocument.SelectionmyList.ClearmyList.Search "Drafting.Text;in"myList.VisProperties.SetRealColor 0, 0, 0, 1Jetzt ist alles schwarz. Soweit, sogut,ich möchte jetzt noch ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Koordinaten + Radien aus/einlesen
Marci83 am 10.07.2009 um 19:38 Uhr (0)
Hallo Programmiergemeinde Die Sufu hat mir leider ned weitergeholfen, daher mein Fredl! Zudem bin Ich totaler Noob in Sachen VBA etc. -.-Habe immer noch das Problem mit dem Aus- und wieder einlesen der Koordinaten + Radien! In meiner Vorlage(siehe Bild) schaut es so aus als sei es mit einem skript erstellt worden, hat jedenfalls den Anschein! Mein Gedanke ist, dass der Ersteller die Koords+Radien in eine .xls ausgelesen, diese als .csv gespeichert und dann wieder im Drafting via "Tabelle aus .csv" eingeles ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Drive Constraint
DanielFr. am 31.05.2010 um 13:01 Uhr (0)
Hallo Georg,leider kann man nicht mehr auf die *.zip Datei zugreifen weil du sie vom Server gelöscht hast. Ich hätte aber mal eine Frage dazu. In welcher WB bist du überhaupt. Es scheint mir als bist du im Assembly Design. Dort kannst du doch einen Constaint einfach mit einem Doppelklick bearbeiten (Wert ändern). Oder bist du im Drafting und du willst das du ein Maß anklickst, und anschließend dieses Maß automatisch auf Driven gesetzt wird und du den Wert ändern kannst ------------------MFG DanielSystemin ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Ableitung von 3D mit Hilfe des Makroprogrammierungs
Christian.O am 11.10.2010 um 21:07 Uhr (0)
Servus, Zitat:Original erstellt von sucher2010:Nun stehe ich davor und möchte gerne in Drafting Texte, Maße und Tabellen erstellen.wenn du die Suchfunktion verwendest findest du einige Beiträge zu deinem Problem/Anliegen. Sonst kannst du dir noch die "V5Automation.chm" zu gemüte führen. Diese liegt in folgenden Ordner: C:Program FilesDassault SystemesB19win_b64codein.Anbei noch 2 VBA Makros. Eines zum Erstellen einer Ansicht mit einer Tabelle und eines zum Erstellen von einer Ansicht mit einem Text.PS: fa ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Layerzuweisung im Drafting über Makro
Zico am 26.10.2004 um 12:57 Uhr (0)
Hallo Tante B, ich hatte das gleiche Problem, nur wollte ich allen Texten und der Bemaßung den gleichen Layer zuordnen. Mit Macrorecorder und der Sprachbeschreibung habe ich dann folgendes herausgefunden. Das schöne daran ist, bei mir funktioniert es. --------------------------------------------------------- Language= VBSCRIPT Sub CATMain() CATIA.ActiveDocument.Selection.Search Color= (0,0,255) ,all CATIA.ActiveDocument.Selection.VisProperties.SetLayer catVisLayerBasic, 1 CATIA.ActiveDocument.Selection. ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Dimension texts im Drafting
Hokay am 30.05.2011 um 13:50 Uhr (1)
Hallo Bernd,vielen vielen Dank für den Hinweis auf die "nur" Zwei ParameterSo klappt das jetzt.hier mein Code, falls es mal jemand anderes interessiert:Sub CATMain()On Error Resume Next Dim drawingDocument1 As DocumentDim selection1 As ObjectDim DRWDimension As DrawingDimensionSet drawingDocument1 = CATIA.ActiveDocumentSet selection1 = drawingDocument1.Selection selection1.Search "CATDrwSearch.DrwDimension,all" For I = 1 To selection1.Count Set DRWDimension = selection1.Item(I).Value Set ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Eigenen Bauteilkatalog per makro oder Icon Öffnen
v5maler am 30.05.2011 um 08:35 Uhr (0)
Zitat:Original erstellt von moppesle:Einfach den Befehl in eine Symbolleiste einfügen die es im Drawing gibt. Oder eine die du dir selbst erstellt hast.Hallo,also irgendwie funktioniert das nicht. Ich erstelle also eine neue Symbolleiste innerhalb der Umgebung "Drafting". Es erscheint folgendes Fensterchen: ...bei dem ich links unter "Umgebungen" nichts einfügen kann.In diese neu erstellte Symbolleiste bekomme ich nun z.B. den Befehl "Eigenschaften" (gleich wie rechtsklick aus Ansicht/Eigenschaften), nic ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Referenzkreis ändern
denyo_1 am 24.06.2008 um 08:58 Uhr (0)
Hallo Georg,das Makro selektiert alle Ballons auf der Zeichnung und setzen den Rahmen falls er NICHT catNone (kein Rahmen) ist auf catNone.Language="VBSCRIPT"Code:Sub CATMain()Dim oDoc As DocumentDim oSel As SelectionSet oDoc = CATIA.ActiveDocumentSet oSel = oDoc.SelectionoSel.Search "Drafting.Balloon;all"i = 1For i = 1 To oSel.CountSet oBallon = oSel.Item(i).ValueIf oBallon.FrameType catNone Then oBallon.FrameType = catNoneEnd IfNextoSel.ClearKannst auch auskommentierenBox = MsgBox("Die TextFrames von " ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Change Drafting Standard
Randle am 05.04.2016 um 12:28 Uhr (1)
Hallo,es gibt da eine Möglichkeit, allerdings mit Einschränkungen.Aus der V5 Automation.chm (Eigenschaft des Objektes "DrawingDocument"):Property Standard( ) As CatDrawingStandard Returns or sets the drawing standard of the drawing document. Example: This example sets the drawing standard of the active document, supposed to be a drawing document, to ISO. CATIA.ActiveDocument.Standard = catISODie Einschränkung besteht darin das man hier nur aus einer Enumeration auswählen kann.Wiederrum aus der Automation. ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Deaktivieren der Center Line unter View Porperties
Christian.O am 25.01.2011 um 17:31 Uhr (0)
Servus,AFAIK, kann man diesen Befehl nicht automatisieren. In der V5Automation hab ich dazu auch nichts gefunden.Warum aktivierst du eigentlich diesen Befehl wenn du die Center Lines nicht haben willst? Ist diese Einstellungbei dir gelocked? (Tools -Options - Drafting - Registerkarte "View" - Generate center lines) Wirkst sich abernur auf neu erzeugte Ansichten aus. Du könntest aber eine Suche nach z.B.: Axis Line oder Center Line mit der Farbe Cyan starten und diese gefunden Elemente dann ausblenden.----- ...
|
| In das Form CATIA V5 Programmierung wechseln |