|
CATIA V5 Programmierung : Problem bei Selection.add
RAA am 18.04.2017 um 14:51 Uhr (1)
Hallo,ich versuche gerade im Background einer Drawing die Linienstärke der gerade erzeugten Linien zu ändern,aber ich schaffe es nicht.Dim selection As INFITF.Selectionselection = CATIA.ActiveDocument.SelectionDim Line2D As Factory2DDim visProperties As INFITF.VisPropertySetvisProperties = selection.VisPropertiesselection.Clear()Line2D = BackView.Factory2D.CreateLine(Heftrand, Offset, SF_Offs, Offset)selection.Add(Line2D)....MsgBox(selection.Count.ToString)selection.VisProperties.SetRealWidth(4, 1)Oben ein ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : MO auslesen
V5Playaz am 19.11.2009 um 15:52 Uhr (0)
So wie alle anderen Elemente auch.Such mal im Forum, dazu gibt es viele Beiträge.Nur soviel, es geht über eine Selektion.(selection.add - selection.copy - selection.paste)grüße Dominik
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATPart und CATProduct zuverlässig unterscheiden
nreim1 am 09.01.2009 um 09:23 Uhr (0)
Erstmal hallo in die runde.Ich suche nach einer möglichkeit zuverlässig zwischen CATParts und CATProducten zu unterscheiden...Folgende vorgehensweise:Ich starte mein Macro welches mich dann auffordert ein produkt in der Assembly zu wählen, in dieses produkt soll dann ein part eingefügt werden. Das ist soweit auch alles kein problem !Das problem ist nun folgendes, wenn ich in der Filter funktion der Selektion den Filter Product setze gibt Catia mir ja trozdem die möglichkeit ein product bzw. ein part auszuw ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Item auslesen
bgrittmann am 19.11.2009 um 13:27 Uhr (0)
ServusUn was soll in deinem Beispielscript angezeigt werden? Ich vermute du meinst es so (ungetestet)Set Part = CATIA.ActiveDocument.Selection.Item(1).ValueMsgBox (Part.Name)GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Problem mit verlinktem Part bzw. Produkt
Coolio75 am 26.07.2007 um 07:58 Uhr (0)
hey Lusilnie,nee, also das mit demCode:Set Doc = TmpView.GenerativeLinks.FirstLinkSet Doc = TmpView.GenerativeLinks.NextLink()funktioniert überhaupt nicht. fehlermeldung "das verfahren nextlink ist fehlgeschlagen". egal ob ich direkt auf ein part verlinke oder auf ein part aus einer baugruppenstruktur.ich will mal kurz erklären wie man den pfad manuell abfragen kann.-rechte maustaste auf ansichtsrahmen (bzw. auf ansicht im baum)-objekt "vorderansicht"-verknüpfungen ändernnun erscheint ein fenster, in dem m ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Part im Product aktiv setzen
RSchulz am 04.03.2013 um 16:46 Uhr (0)
Zitat:Original erstellt von imation1999:Code: 0--Product1 --- Derzeit aktiv (Blau) ! +--Part1.1 ! +--Part1.2 --- soll aktiviert werden ! +--Part1.3 Geht das irgendwie per Makro?Code:Sub CATMain() Dim oMainProduct as Product Dim oDoc as Product Dim oPartDoc as PartDocument Dim oPart as Part Dim oSel as Selection Set oMainProduct = CATIA.ActiveDocument.Product Set oDoc = oMainProduct.Products.Item("Part1.2") Set oPartD ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Part einfügen --> vorher Ziel auswählen
BADU am 10.09.2004 um 19:16 Uhr (0)
Hallo Zusammen, ich bin mittlerweile ein bischen weitergekommen. Ich habe die Selektion definiert und klappt es aber nur für dei 1. Ebene (siehe Anhang). wie muss ich die Selektion (oder die Einfügeoperation) definieren dass für alle Ebenen wirksam ist? Skript: ---------------------------------------------------------------------- Sub CATMain() Dim Was(0) Was(0) = Product Set UserSel = catia.ActiveDocument.Selection UserSel.Clear E = UserSel.SelectElement2(Was, Produkt wählen , True) If E = Norma ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Anfängerfrage
Speedway04 am 20.01.2009 um 13:32 Uhr (0)
Hi denyo_1ich verstehe unter Exemplarname der Name der im Produkt oder auch im Part in der Klammer angegeben wird------------------mfgU.Müller
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Part im Produkt deaktivieren
Mörchen am 09.04.2009 um 11:35 Uhr (1)
Hallo Räubertochter,willkommen im Forum!Man müsste zur Fehlerfindung erstmal die Regel und die Fehlermeldung kennen.GrußMörchen
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Part im Produkt deaktivieren
CharlyMohr am 26.07.2013 um 13:42 Uhr (10)
Hallo Bernd, Brilliant! Das funktioniert einwandfrei beim ersten Versuch! Vielen lieben Dank
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Neues Part als CATIA.ActiveDocument
AlfaRomeo75 am 18.08.2005 um 10:43 Uhr (0)
Hallo,hab da mal wieder ein Problem:Ich möchte ein neues Part erzeugen in dem bspw. ein geöffneter Körper erzeugt wird, welcher anschliessend ausgeblendet werden soll (Nur ein Beispiel!)Das Problem ist, daß bei der Erzeugung eines neuen Parts die Methode ActiveDocument fehlschlägt! (vermutlich weil ja noch kein Dokument aktiv ist!)?Also wie deklarieren ich ein Neues bei Makrostart noch nicht existierendes Part als CATIA.ActiveDocument?Wahrscheinlich eine Anfängerfrage aber bislang habe ich immer nur Makros ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Einzelne Elemente von eine Achsensystem selektieren mit Selection.search
imation1999 am 28.07.2016 um 06:24 Uhr (10)
Morgen,hast Du mal so versucht:Code:selection.add(OriginPoint)selection.Search "Type=*,sel"
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Pointed Documents in Design_Mode setzen
Dadidldi am 05.06.2009 um 15:52 Uhr (0)
Hi, Zitat:damit wir nicht aneinander vorbeiposten:scheins tun wir das wirklich ein bischen. Zunächst habe ich ein Part. Das kann auch in einem Produkt sein, aber es geht um die Pointed Documents vom Part. Außerdem habe ich keine Zeichnung. Es wurden aus einem anderen Part publizierte Elemente in meines eingefügt. Wenn ich nun es nun (alleine) öffne, findet CATIA logischerweise keine Links. Die bräucht ich aber.
|
| In das Form CATIA V5 Programmierung wechseln |