|
CATIA V5 Programmierung : Text-Eigenschaft - Auswählbar mit Makro ändern
CAMiCADse am 12.04.2007 um 11:30 Uhr (0)
Hallo Bertel,das geht über die Visualproperties einer Selection, mit .SetPick:Code: Element ist selektiertDim VisProp As VisPropertySetSet VisProp = CATIA.ActiveDocument.Selection.VisPropertiesVisProp.SetPick (catVisPropertyNoPickAttr)GrußCAMiCADse
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bauteilname aus Catia in Excel einfügen
joehz am 03.02.2016 um 14:06 Uhr (1)
Hi Ninja,lass uns erstmal grundsätzliches klären:In welcher Umgebung programmierst Du?VBA oder Catscript?Unter VBA hast Du die Möglichkeit die Online-Hilfe aufzurufen.Dort würdest Du für Selection.Item/2 finden:Zitat:o Func Item( long iIndex) As CATIASelectedElement Deprecated: V5R16 #Item2 . The Count and Item Methods have been replaced by the Count2 and Item2 methods because they did not process correctly features which are not exposed to automation (such as a ResourcesList feature of a .CATProcess docum ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Referenz eines Punktes einer Skizze
Proofin am 13.05.2008 um 18:49 Uhr (0)
Moin Bernd,du bekommst mit Hilfe des Parts die Referenz zu dem ausgewählten Punkt:Code:Dim InputObjectType(1)InputObjectType(0)= "ZeroDimFeatVertexOrWireBoundaryMonoDimFeatVertex"InputObjectType(1) = "Point2D"Status = Selection.SelectElement2(InputObjectType, "Punkt auswaehlen", False)Set SelectedPunkt = Selection.Item(1).Valuedim oRef as Referenceset oRef = myPart.CreateReferenceFromObject(SelectedPunkt)GrußProofin
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Copy+Paste per VBA -> funktioniert nicht
joehz am 23.01.2017 um 12:43 Uhr (1)
Hi,das Ziel für den Paste fehlt noch.zB: Code: oSel.Add oP.Bodies.Item(n) oSel.Copy oSel.Clear Set oDestSel = oDestDoc.Selection oDestSel.Clear oDestSel.Add oDestDoc.Part oDestSel.PasteSpecial "CATPrtResultWithOutLink" DoEvents oDestSel.ClearTschau,Joe------------------Inoffizielle Catia Hilfeseite
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : aus Catia Excel Selection.Address auslesen
bgrittmann am 27.06.2023 um 09:26 Uhr (1)
ServusIch vermute, da du die Excel-Selection nicht "richtig" deklariert hast musst du: den ReferenceSytle als 3. Parameter angeben (siehe hier) und den ggf den Wert als nummerischen Wert angeben (siehe hier)zB (ungetestet): sXlSelection = xlSelection.Address(,,-4150,)GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Unterscheidung Komponente Produkt
CAMiCADse am 24.04.2007 um 11:17 Uhr (0)
Hallo Leipziger,guckst du hierGrußCAMiCADse
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : SelectElements
denyo_1 am 06.08.2008 um 11:53 Uhr (0)
Hy,wenns nicht so läuft is es noch kein Grund so patzig zu werden. Ich versuche dir hier ja auch nur support zu geben. Das sollte man nicht als selbstverständlich vorraussetzen.Jetzt zum Thema.Ich denke in deinem Code ist nur ein Rechtschreibfehler (ich habe ihn dummerweise auch noch mitkopiert.)Code:Set mySel = selection.SelectElements2(selectableElements, "test", True)sollteCode:Set mySel = selection.SelectElement2(selectableElements, "test", True)heißen.------------------MFG DanielDie KATJA ist halt doc ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Text Properties im Drawing
Timberwolve am 26.10.2006 um 10:41 Uhr (0)
Hallo Hokay, 1.deklariere erst eine Variable als DrawingTextalso: Dim BLABLA as DrawingText2.Dann weisst du dem Object die Selection zuSet BLABLA = Selection.Item(1).Value3. Jetzt hast du die Selektion als DrawingText vorliegen und kannst normal wie oben beschrieben auf die Funktionen zugreifen. Ist jetzt nicht gestetet aber müsste eigentlich einwandfrei funktionieren. Die Selektion sollte nach dem zuweisen wieder geleert werden. versuchs mal, wenns nicht klappt dann stell den ganze Source-Code rein dann s ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Text Properties im Drawing
Timberwolve am 26.10.2006 um 10:41 Uhr (0)
Hallo Hokay, 1.deklariere erst eine Variable als DrawingTextalso: Dim BLABLA as DrawingText2.Dann weisst du dem Object die Selection zuSet BLABLA = Selection.Item(1).Value3. Jetzt hast du die Selektion als DrawingText vorliegen und kannst normal wie oben beschrieben auf die Funktionen zugreifen. Ist jetzt nicht gestetet aber müsste eigentlich einwandfrei funktionieren. Die Selektion sollte nach dem zuweisen wieder geleert werden. versuchs mal, wenns nicht klappt dann stell den ganze Source-Code rein dann s ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Text Properties im Drawing
Timberwolve am 26.10.2006 um 10:41 Uhr (0)
Hallo Hokay, 1.deklariere erst eine Variable als DrawingTextalso: Dim BLABLA as DrawingText2.Dann weisst du dem Object die Selection zuSet BLABLA = Selection.Item(1).Value3. Jetzt hast du die Selektion als DrawingText vorliegen und kannst normal wie oben beschrieben auf die Funktionen zugreifen. Ist jetzt nicht gestetet aber müsste eigentlich einwandfrei funktionieren. Die Selektion sollte nach dem zuweisen wieder geleert werden. versuchs mal, wenns nicht klappt dann stell den ganze Source-Code rein dann s ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : UserRefProperties im Produkt funzt nicht
Randle am 20.02.2023 um 14:46 Uhr (1)
Hallo,hier ein Beispiel wie es mit beiden Fällen (Ansicht direkt aus Part und von Part aus einer Produktstruktur) funktioniert. Zusätzlich habe ich da exemplarisch noch mal den Fall "Ansicht von Body" berücksichtigt.Code:Sub CATMainDim DrwDoc As DrawingDocumentDim DrwSheet As DrawingSheetDim DrwView As DrawingViewDim Prod As ProductDim ParentObjSet DrwDoc = CATIA.ActiveDocumentSet DrwSheet = DrwDoc.Sheets.ActiveSheetSet DrwView = DrwSheet.Views.Item(3)Select Case TypeName(DrwView.GenerativeBehavior.Documen ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Geometrie aus dem Blatthintergrund
Lusilnie am 22.01.2008 um 00:05 Uhr (0)
Hallo cevk,sollte es nicht so gehen:Code:Sub copieren() Set drwdocument = CATIA.ActiveDocument Set DrwSheets = drwdocument.Sheets Set DrwSheet = DrwSheets.ActiveSheet Dim selection3 As Selection Set selection3 = drwdocument.Selection selection3.Clear selection3.Add DrwSheet.Views.Item(2) selection3.Search ("Name=*Testlinie*,all") selection3.Copy selection3.Clear selection3.Add DrwSheet.Views.Item(2) selection3.PasteEnd SubDamit sollte die Auswahl aus dem Background des aktuellen Sheets kopiert ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Selection add
AndyMF am 17.03.2010 um 09:26 Uhr (1)
Guten morgen lass die Klammern mal bei Code:SelectList.Add Point wech GrüsseAndy[Diese Nachricht wurde von AndyMF am 17. Mrz. 2010 editiert.]
|
| In das Form CATIA V5 Programmierung wechseln |