|
CATIA V5 Programmierung : NC - Bild der Werkzeugbahn jeder Bearbeitungsoperation automatisch erstellen lassen
martin2 am 07.09.2008 um 04:06 Uhr (0)
Hallo nochmal!Also erst mal Danke für Deine Antwort. Ich hab jetzt mal ein bisschen rumgespielt - bin jetzt aber zu der Überzeugung gekommen, das ich das ganze wohl nicht gebrauchen kann.Begründung: Ich muss für die NC-Dokumentation die erzeugten Bilder auch der jeweiligen Bearbeitungsoperation zuweisen - sonst klappt mir später die Doku nicht. (Ich denke das geht so nicht - oder doch ???)Aus diesem Grund möchte ich die Bilder mittels dem Button "Anzeigenerfassung" erstellen lassen.Das Starten dieses Befeh ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Reframe on bei einer Zeichnung
Philipp61285 am 09.04.2013 um 09:22 Uhr (0)
Hallo zusammen,erst mal danke an alle, ich nutze dieses Forum schon ziemlich lange und es hat mir schon oft geholfen. Leider reichte die Suchfunktion bei meinem aktuellen Problem nicht aus.Kurze Makrobeschreibung:Ich schreibe gerade ein Makro mit VBA um Positionsangaben in einer Zeichnung zu erstellen. Des weiteren kann diese Makro auch eine Auswertung fahren,welche Position der Stückliste in der Zeichnung wo positioniert ist. Es öffnet sich eine Userform mit einer Listbox, in der die Stückliste enhalten i ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Führende Instanz definieren
tomtom1972 am 04.12.2008 um 07:05 Uhr (0)
Hallo Crillo,und wieder einen Schritt weiter. Du hast nur noch folgenden Fehler gemacht: Du must nach dem kopieren der ersten Instanz nicht nur ein Selection. Clear ausführen sondern die neue Selektion über ein Selection.Search vornehmen, d.h. ich gehe davon aus, das du es bisher über ein Selection.Add gemacht hast, da dann der von dir beschriebene "Fehler" auftritt.Also am einfachsten geht es wenn du es so abänderts...Selection.Clear, dannSelection.Add() ... (wie bisher, hier ist die Transformation noch f ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Probleme äußerster Punkt/Ebenen zwischen
breitinger am 19.04.2009 um 19:21 Uhr (0)
Hallo,meine Probleme hängen eigentlich zusammen, deshalb nur ein Thema.Ich definiere mit der Funktion "äußerster Punkt" jeweils ein Minimum und ein Maximum in die Hauptausdehnungsrichtungen meiner Fläche. Dabei habe ich bei einigen Flächen das Problem, dass Catia mir eine Linie anstatt eines Punktes definiert. Das macht mir ein Problem bei der darauffolgenden Definition der eingrenzenden Ebenen. Gibt es eine Möglichkeit eine Schleife anzuhängen, die kontrolliert ob Punkt oder Linie gefunden wurde und falls ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Object auslesen, auf welches eine Reference zeigt
tomtom1972 am 08.09.2011 um 10:14 Uhr (0)
Hallo,nochmals Danke für die Antworten.Ich gehe jetzt wohl oder übel doch über die Selection, da mir nix anderes einfallen will. Das .HSOSynchronized = False bringt nix, da ich ja jeweils nur ein Element in die Selection übergebe.Ich wüsste auch nicht, wie man die Selection schneller machen könnte,(wobei "langsam" ja auch relativ ist). Es ist halt fehleranfällig sofern der Anwender beim Ausführen des Scripts die Finger nicht still halten kann und im CATIA-Fenster rumfuhrwerkt; deshalb vermeide ich gerne Se ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Selection copy innerhalb Produktstruktur
MarcDe am 18.03.2010 um 14:25 Uhr (0)
Hallo,ich muss innerhalb einer Produktstruktur von einem Part etwas in ein anderes Part kopieren. Um den CSO-Fehler bei Selection.copy zu umgehen, muss man ja bekanntlich die Selection aus dem ActiveDocument also dem geöffneten, übergeordneten Produkt gehen und dann das Zielpart der Selection nach dem Copy über ReferenceProduct.Parent.Part hinzufügen. Und dann eben ein pastespecial machen. Funktioniert alles gut, jedoch nur unter einer Bedingung:Das RootProduct, in welchem sich beide Parts befinden, muss A ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Powercopies mit Makro erstellen, Richtung festlegen
hbert am 06.11.2009 um 10:16 Uhr (0)
Hallo Community,ich vertrete eben mal den Patrick. Also das mit der KT1 Lizenz ist bekannt und die wird auch benutzt. Das Problem liegt an der Ausrichtung der Elemente (Linien und Flächen), die wir über JOIN oder INVERSE Elemente bewerkstelligen. Setze ich die Powercopy manuell ein, werden diese Elemente auch übernommen. Setze ich die Powercopy per Makro ein kann ich die Elemente selektieren, sie werden bei der Instanzierung aber offensichtlich nicht an die Powercopy übergeben. Hier kurz ein Auszug aus dem ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Split Richtung ändern
Tamo am 10.02.2012 um 08:40 Uhr (0)
So, ichhabe es jetzt mit 2 Scripts gelöst die ich über die Regel steuere. Hier das Beispiel für meine (im thread weiter oben gezeigten) Strukturbaum.Das Beispiel zeigt eine Seite, für die andere Seite ist dann das zweite VbScript notwendig. Da werden dann nur noch die Ausrichtugnen der Splits geändert.Dim partDocument1 As DocumentSet partDocument1 = CATIA.ActiveDocumentDim part1 As PartSet part1 = partDocument1.PartDim bodies1 As BodiesSet bodies1 = part1.BodiesDim body1 As BodySet body1 = bodies1.Item("Pa ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Abfragen einer Textfeldgröße bei einem selektiertem Textfeld
AndyMattes am 28.11.2023 um 15:02 Uhr (1)
Hi Randle,sorry für die verspätete Antwort, ich war ein paar Tage außer Haus.Ich habe von unserer Entwicklungsabteilung und der QM-Abteilung folgende Vorgaben erhalten.Sie wollen zukünftig zwischen Prüfmaßen, Prozessfähigkeitsmaßen und Prüf+Prozessfähigkeitsmaßen unterscheiden.Hierbei bekommen die: - reinen Prozessfähigkeitsmaße einen gestrichelten Rahmen - Prüfmaße wie gehabt einen geschlossenen Rahmen (gibt es ja bereits in Catia) - und Prüf + Prozessfähigkeitsmaße einen geschlossenen sowie einen gestric ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter im Makro als Länge zuweisen
Schippi am 31.03.2008 um 09:59 Uhr (0)
Hallo alle zusammen,bin neu hier, habe aber natürlich eine Frage und hoffe jemand kann mir helfen.Ich möchte mit einem Makro einen bestehenden Parameter einlesen und bei einem Translate, den das Makro ausführt, als Wert (length) benutzen. Das Makro findet auch den Parameter, nur sobald ich den Parameter als Wert angeben möchte kommt die Fehlermeldung "Typenunverträglichkeit".Ich hänge ´mal den Quellcode an. Vielleicht kann mir ja jemand helfen.(...)Dim Params As ParametersSet Params = CATIA.ActiveDoc ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : This handler is NULL
Booyaka am 27.08.2018 um 14:00 Uhr (1)
Hallo Freunde der leichten Unterhaltung,ich hätte da mal wieder ein Problem wie bei der Überschrifft steht erhalte ich folgende Fehlermeldung:This handler is NULLAlso zum Vorgang:Ich möchte einee zusätzliche Unterbaugruppe in ein Product einfügen welches ich aus einem Muster erzeuge (New From...).Das Baugruppen-Muster besteht aus einem Product mit einem Adapter.das Ganze sieht dann wie folgt aus:Hauptbaugruppe||-Product2| || |-QuellPart||NewFrom-Product| || |-ZielPartNach dem Einfügen in die Hauptbaugruppe ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Dass Verfahren SaveAs ist Fehlgeschlagen
LordFuture am 19.03.2004 um 09:39 Uhr (0)
Hi, folgendes Problem: Speichern funktioniert im Makrorecorder nicht :- ). Und den Grossteil lern ich aber durch ihn. Sprich nächstes: Hilfe und im Internet schaun: Krieg ich aber auch keine Lösung gebacken, deshalb hier mein Script in der Hoffung dass sich hier wieder ein paar Personen mit einem „Herz für Newbies“ finde. Vorab: V5R10SP? unter Unix Mein Script öffnet eine Baurgruppe im File V5_OLDFILE, bennent die darin enthaltene Unterbaugruppe um und soll nur diese Unterbaugruppe im File V5_NEWFILE speic ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Dimension erzeugen
cChris am 04.10.2010 um 13:54 Uhr (0)
Hallo zusammen,ich formuliere die Frage etwas anderst.1. Front view erzeugen (erledigt)2. Dimensions erzeugen (hierzu benötige ich eure Hilfe)Ich habe als erstes eine Front View mit folgendem Code erzeugt.Sub CATMain() Const sFrontView = "FrontView" Const sLeftView = "LeftView" Const sTopView = "TopView" Set oProductDocument = CATIA.ActiveDocument Set oPart = oProductDocument.Part Set oSelection = oProductDocument.Selection Set oOriginElements = oPart.OriginElements Set oPlaneXY ...
|
| In das Form CATIA V5 Programmierung wechseln |