|
CATIA V5 Programmierung : Attribute Link, wie?
tberger am 19.03.2013 um 11:49 Uhr (0)
Das muss nicht mit Makroprogrammierung gemacht werden (sofern es überhaupt geht, da eine Einstellungssache in Tools-Optionen).Du findest die Einstellung der Settings hierfür unter Tools-Optionen-Mechanische Konstruktion - Drafting, Tab ganz rechts Verwaltung, 4. Schalter von oben "Zugriff auf Blatthintergrund sperren".Wenn das dann noch vom CATIA Admin mit Administratormodus gesperrt wird, gilts für alle im Unternehmen.------------------Grüße aus dem ThurgauThomas+++++++++++++++++++++++++++++++++CATIA - ei ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Datenrettung bei Click OK to Terminate
Promod90 am 20.04.2017 um 13:04 Uhr (1)
wo finde ich das "Shar develop projekt"?Seid ihr in Catia oder Excel?
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Datenrettung bei Click OK to Terminate
bgrittmann am 20.04.2017 um 13:21 Uhr (1)
ServusWeder noch.Das ist in Microsoft Visual Studio (oder auch SharpDeveolp siehe zB hier).Also eine IDE für .NET.GrußBerndEDIT: Auf catia.cad.de findest du eine fertige Anwendung mit einer Erklärung.------------------Warum einfach, wenn es auch kompliziert geht.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Mass vom mehreren Bodies
Sylas am 28.04.2017 um 13:24 Uhr (1)
ServusKann mir jemand sagen, wie kann ich Gesamtmass vom selektierte Bodies lesen mit Makro?Ich habe schon Selektion uber SelectElement2 gemacht, Workbench und Measurable definiert aber wie kann ich jetzt kompletes Selektion als Reference definieren?Anbei mein Code(erste Schritten):Code:Sub xStart()Dim body_sel As SelectionDim dbody_selDim InputObjectType(0) As VariantInputObjectType(0) = "Body"Dim StatusSet body_sel = CATIA.ActiveDocument.SelectionSet dbody_sel = body_selStatus = dbody_sel.SelectElement3( ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Ermitteln ob Wert eines Parameters eine Formel ist
geekv5 am 21.03.2013 um 10:21 Uhr (0)
Morgen!Habe jetzt erstmal via Startcommand gelöst, geht sicher besser..Code:Sub CATMain()Dim partDocument1 As PartDocumentDim selection1 As ObjectDim part1 As PartDim relations1 As RelationsDim parameters1 As ParametersDim length1 As LengthDim formula1 As FormulaDim quellparameter As ParameterDim parameterliste() As VariantSet partDocument1 = CATIA.ActiveDocumentSet selection1 = CATIA.ActiveDocument.SelectionSet part1 = partDocument1.PartSet relations1 = part1.RelationsSet parameters1 = part1.ParametersIf ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : (Masse)mittelpunkt einer Seite (Face) bestimmen
AndiKrue am 26.06.2009 um 13:46 Uhr (0)
Sollte so funktionieren, ich hoffe es hilft dir weiter.Dein Fehler liegt wohl an dem CreateReferenceFromObject. Geht nur über CreateReferenceFromName, selektiert man im Baum, geht es über Object. Nochmal nen Edit, nun kann man wirklich nur Flächen im Baum und im Space selektieren.Code:Private Sub GetCenterOfGravityFromFace()Dim oDocumentDim SelDim InputObjectType(1)Dim StatusDim i As IntegerDim oFaceDim oPartDim oReferenceDim oMeasurableDim iCenterOfGravity(2)Set oDocument = CATIA.ActiveDocumentSet oPart = ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : (Masse)mittelpunkt einer Seite (Face) bestimmen
WMJS am 21.03.2013 um 12:28 Uhr (0)
Tut mir echt Leid, dass ich diesen Opa Fred ( ) nochmal hochholen muss, aber ich versuche das Programm von AndiKrue zu nutzen, um den Mittelpunkt einer vom Benutzer selektierten Fläche zu erzeugen, es funktioniert aber nur bis zu dem fett-markierten Aufruf. "PartDerSuche" ist mit dem Part der ausgewählten Fläche gefüllt.Code: Globale Wertevergabe Set Dokument = CATIA.ActiveDocument~~~~~~~~~~~~~~~~~~~~~~~~~~~ Unterprogramm zur Erstellung des Werkstückmittelpunktes Sub MittelpunktErstellen Deklaration ...
|
In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Winkel im Uhrzeigersinn messen
pfannensepp am 21.03.2013 um 14:14 Uhr (0)
Halloich habe eine kleine Auseinandersetzung mit CATIA. Ich will einen Winkel messen mitCode:Set TheMeasurable = TheSPAWorkbench.GetMeasurable(PNormale(i))Winkel = TheMeasurable.GetAngleBetween(Richtung)funktiniert auch. Allerdings misst er mir immer den "kleinen/spitzen" Winkel. Ich will aber immer den in Uhrzeigersinn gemessen haben( glaube ein Winkel ist auch so definiert...sagten die in der Schule mal).Gibt es da eine Möglichkeit das richtig zu messen?Hab im Anhanh ein beispiel.... den roten Winkel wil ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro an Part anhängen
tberger am 21.03.2013 um 18:08 Uhr (0)
Hallo Klaus,das was ich kenne ist mit der KWA-Lizenz oder auch PKT-Lizenz machbar und ist ein sogenanntes VB-Skript, das in den Catia-Teilebaum eingehängt werden kann. über eine Reaction kann dann das Skript ausgelöst werden. Das andere ist die Reaction selbst in der auch ein Skriptteil eingebracht werden kann.------------------Grüße aus dem ThurgauThomas+++++++++++++++++++++++++++++++++CATIA - eine Laune der Natur ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Definition der einzelnen Funktionen in einem Makro für Teileumbenennung
bamigon am 21.03.2013 um 21:04 Uhr (0)
Ich wieder!Hab hier ein zweites Makro, das nun den Exemplarname an die Teilenummer anpasst.Jedoch stehe ich wahnsinnig auf dem Schlauch. Hab nicht die geringste Ahnung, was genau das Programm bzw. die einzelnen Schritte so machen Und auch hier hab ich die ehrenvolle Aufgabe das ganze zu Präsentieren! Wäre echt super hilfreich, wenn jmd. mir erklären könnte, was genau in den einzelnen Schritten gemacht wird un warum!?hier der Code:Sub CATMain() Set aktuellesProdukt = CATIA.ActiveDocument.Product Dim ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Definition der einzelnen Funktionen in einem Makro für Teileumbenennung
DasDon am 22.03.2013 um 09:13 Uhr (0)
Moin moin,ohne blöd zu klingen oder so, aber warum muss du sachen präsentieren von denen du keine Ahnung hast? Gibt es nicht jemanden der die makros geschribene hat und davon dann auch Ahnung hat?Code:Sub CATMain()Set aktuellesProdukt = CATIA.ActiveDocument.ProductDim aktuelleProdukte As ProductsSet aktuelleProdukte = aktuellesProdukt.ProductsUmbenennen aktuelleProdukte Das Makro fängt wie immer im Sub CATMain an.Den Objektvariable aktuelleProdukte wir als die Produkte des aktuellen in CATIA geöffneten Pr ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Definition der einzelnen Funktionen in einem Makro für Teileumbenennung
bamigon am 19.03.2013 um 00:20 Uhr (0)
Hallo zusammen,ich hätte nach langer Zeit mal wieder eine Frage.Ich habe aus dem Forum hier aus mehreren Makros ein passendes Makro für meine Anwendung zusammengebaut, welches auch (bis dato) einwandfrei funktioniert. Nur habe ich das "Problem", dass ich darüber eine Präsentation (vor Programmierlaien) halten muss/darf und mir nicht alle einzelnen Funktionen so ganz klar sind. Daher schreibe ich nun mal mein Makro hier rein mit den von mir angedachten Definitionen. Über eure Anmerkungen/Hilfen/Verbesserung ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Part Maße/Ausdehnung auslesen
Fmueller am 26.03.2013 um 11:36 Uhr (0)
Hallo, ich bin noch ziemlich neu in der Catia Programmierung.ist es direkt möglich die Maße bzw die Ausdehnung eines Parts in eine Koordinatenrichtung auszulesen oder muss man sich dazu ein Workaround ausdenken?Die SuFu konnte mir dabei leider nicht helfen grüßefmueller
|
In das Form CATIA V5 Programmierung wechseln |