Autor
|
Thema: DrawingThread (1572 mal gelesen)
|
pb2013 Mitglied BEMI
Beiträge: 6 Registriert: 23.01.2013 Catia V5 R19
|
erstellt am: 23. Jan. 2013 14:44 <-- editieren / zitieren --> Unities abgeben:
|
RSchulz Moderator² Head of CAD, Content & Collaboration / IT-Manager
Beiträge: 5541 Registriert: 12.04.2007 @Work Lenovo P510 Xeon E5-1630v4 64GB DDR4 Quadro P2000 256GB PCIe SSD 512GB SSD SmarTeam V5-6 R2016 Sp04 CATIA V5-6 R2016 Sp05 E3.Series V2019 Altium Designer/Concord 19 Win 10 Pro x64
|
erstellt am: 23. Jan. 2013 15:00 <-- editieren / zitieren --> Unities abgeben: Nur für pb2013
|
pb2013 Mitglied BEMI
Beiträge: 6 Registriert: 23.01.2013 Catia V5 R19
|
erstellt am: 23. Jan. 2013 15:32 <-- editieren / zitieren --> Unities abgeben:
Hallo Rick and danke für deine schnell Antwort, So, ich habe eine Makro gemacht, dass eine 2d Zeichnung von eine Product machen. Set drwViews = drwSheet.Views Set drwView = drwViews.Add(MyString) Set drwViewGenerativeLinks = drwView.GenerativeLinks Set drwViewGenerativeBehavior = drwView.GenerativeBehavior Set oDoc3 = CATIA.Documents drwViewGenerativeLinks.AddLink PartBDs.item(iPB) drwView.GenerativeBehavior.HiddenLineMode = catHLRModeOn drwViewGenerativeBehavior.DefineFrontView myAxisCoordinate(3),myAxisCoordinate(4),myAxisCoordinate(5),myAxisCoordinate(6),myAxisCoordinate(7),myAxisCoordinate(8) drwView.x = 100 drwView.y = 200 drwView.Scale = 1 Set drwViewGenerativeBehavior = drwView.GenerativeBehavior drwViewGenerativeBehavior.Update drwView.Activate In GenerativeBehavior habe ich gefindet alle andere options zu ändern aber für Thread Option nicht. Ich möchte dass in 2d Ansicht sehe ich die Gewinde von alees 3d Bohrungen mit Gewinde. PS. Bitte entschuldigen mich wenn ich hat falsch geschrieben, dass deutsch ist nicht einfach, aber ich hoffe dass sie konnen verstanden was ich brache. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
RSchulz Moderator² Head of CAD, Content & Collaboration / IT-Manager
Beiträge: 5541 Registriert: 12.04.2007 @Work Lenovo P510 Xeon E5-1630v4 64GB DDR4 Quadro P2000 256GB PCIe SSD 512GB SSD SmarTeam V5-6 R2016 Sp04 CATIA V5-6 R2016 Sp05 E3.Series V2019 Altium Designer/Concord 19 Win 10 Pro x64
|
erstellt am: 23. Jan. 2013 15:48 <-- editieren / zitieren --> Unities abgeben: Nur für pb2013
|
HoBLila Mitglied Dipl.-Ing. (BA) praktische Informatik - Senior Entwickler CAx
Beiträge: 1118 Registriert: 29.05.2008 DELL PRECISION T3500 Intel(R) Xeon(R) CPU W3540 @ 2.93GHz 12285 MB RAM NVIDIA Quadro FX 1800 Microsoft Windows 7 Enterprise Service Pack 1 CATIA V5 R19 SP09 HF69 VB6.5 CAA RADE CDC
|
erstellt am: 23. Jan. 2013 16:05 <-- editieren / zitieren --> Unities abgeben: Nur für pb2013
Schließe mich Rick da an. Muss aber irgendwas ganz komisches sein, denn ich sehe es nicht einmal im CAA auf den ersten Blick. Denke mal die werden da wieder irgend so ne nicht dokumentierte Sonderklasse drumherum gebaut haben. ------------------ Mit freundlichen Grüßen, Henry Schneider alias Lila Es gibt einen ewigen Wettkampf zwischen der Natur und den Ingenieuren: Die Ingenieure versuchen, immer idioten-sicherere Systeme zu bauen, die Natur versucht, immer bessere Idioten zu bauen Xing Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
pb2013 Mitglied BEMI
Beiträge: 6 Registriert: 23.01.2013 Catia V5 R19
|
erstellt am: 23. Jan. 2013 16:08 <-- editieren / zitieren --> Unities abgeben:
Thanks Rick, It is much easier in English, but at least you understood what I wanted to do . OK, so there is no command available to activate that Option, but there is no possibility to draw threads with a macro??? Normally we have a 2d command to draw threads but for this we should have all 2d Circle to be selected , and this selection should be done according to the 3D model, only for the Holes with Thread. I'm a beginner in Programming and this is too complex for me to do by my self, so maybe is somebody who know how to make Threads in 2d View with a macro and will help me with this. Thanks, Paul Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
HoBLila Mitglied Dipl.-Ing. (BA) praktische Informatik - Senior Entwickler CAx
Beiträge: 1118 Registriert: 29.05.2008 DELL PRECISION T3500 Intel(R) Xeon(R) CPU W3540 @ 2.93GHz 12285 MB RAM NVIDIA Quadro FX 1800 Microsoft Windows 7 Enterprise Service Pack 1 CATIA V5 R19 SP09 HF69 VB6.5 CAA RADE CDC
|
erstellt am: 23. Jan. 2013 16:14 <-- editieren / zitieren --> Unities abgeben: Nur für pb2013
There is a collection of Threads in the View. Each Thread has a property .Type. This property looks good. Code:
CatThreadType (Enumeration) enum CatThreadType { catThreaded, catTaped }
------------------ Mit freundlichen Grüßen, Henry Schneider alias Lila Es gibt einen ewigen Wettkampf zwischen der Natur und den Ingenieuren: Die Ingenieure versuchen, immer idioten-sicherere Systeme zu bauen, die Natur versucht, immer bessere Idioten zu bauen Xing Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
pb2013 Mitglied BEMI
Beiträge: 6 Registriert: 23.01.2013 Catia V5 R19
|
erstellt am: 23. Jan. 2013 16:31 <-- editieren / zitieren --> Unities abgeben:
Hy Lila, I have tried all that I have found in V5 Automation but I wasn't bin able to write the command lines that make Threads to be drawn in the view. And the code that you have normally change the type of the thread in Threaded or Taped but doesn't generate anything, or I didn't understood exactly how this is working. I have found also how to create this collection of threads but how I make then to be draw in my View???? Dim MyView As DrawingView Set MyView = MySheet.Views.ActiveView Dim MyThread As DrawingThread Set MyThread = MyView.Threads.Add(iGeomElem) All that I have tried doesn't do anything in my drawing. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
RSchulz Moderator² Head of CAD, Content & Collaboration / IT-Manager
Beiträge: 5541 Registriert: 12.04.2007 @Work Lenovo P510 Xeon E5-1630v4 64GB DDR4 Quadro P2000 256GB PCIe SSD 512GB SSD SmarTeam V5-6 R2016 Sp04 CATIA V5-6 R2016 Sp05 E3.Series V2019 Altium Designer/Concord 19 Win 10 Pro x64
|
erstellt am: 23. Jan. 2013 16:33 <-- editieren / zitieren --> Unities abgeben: Nur für pb2013
|
HoBLila Mitglied Dipl.-Ing. (BA) praktische Informatik - Senior Entwickler CAx
Beiträge: 1118 Registriert: 29.05.2008 DELL PRECISION T3500 Intel(R) Xeon(R) CPU W3540 @ 2.93GHz 12285 MB RAM NVIDIA Quadro FX 1800 Microsoft Windows 7 Enterprise Service Pack 1 CATIA V5 R19 SP09 HF69 VB6.5 CAA RADE CDC
|
erstellt am: 23. Jan. 2013 16:35 <-- editieren / zitieren --> Unities abgeben: Nur für pb2013
I don't know it. Nor in CAA. :-( It was just an idea, that the drawing thread type can have an effect. ------------------ Mit freundlichen Grüßen, Henry Schneider alias Lila Es gibt einen ewigen Wettkampf zwischen der Natur und den Ingenieuren: Die Ingenieure versuchen, immer idioten-sicherere Systeme zu bauen, die Natur versucht, immer bessere Idioten zu bauen Xing Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
RSchulz Moderator² Head of CAD, Content & Collaboration / IT-Manager
Beiträge: 5541 Registriert: 12.04.2007 @Work Lenovo P510 Xeon E5-1630v4 64GB DDR4 Quadro P2000 256GB PCIe SSD 512GB SSD SmarTeam V5-6 R2016 Sp04 CATIA V5-6 R2016 Sp05 E3.Series V2019 Altium Designer/Concord 19 Win 10 Pro x64
|
erstellt am: 23. Jan. 2013 16:48 <-- editieren / zitieren --> Unities abgeben: Nur für pb2013
|
pb2013 Mitglied BEMI
Beiträge: 6 Registriert: 23.01.2013 Catia V5 R19
|
erstellt am: 23. Jan. 2013 17:06 <-- editieren / zitieren --> Unities abgeben:
I have tried your code but it doesn't do anything in my drawing. Anyway my view is linked to 3D, all views are made from .catparts. I was thinking off something.... but I don't know if it is possible. Can we create a User "Generative View Style" where we select exactly the options for the View creation , and then when we create the view we simply select this Style for the view. This is theory only. I don't know where I can find, or how can I make this User "Generative View Style" , and if this is done how to insert this style in catia so it can be selectable when I create a View. And last thing is that maybe I need administrator rights to do this. or maybe it is possible?? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
HoBLila Mitglied Dipl.-Ing. (BA) praktische Informatik - Senior Entwickler CAx
Beiträge: 1118 Registriert: 29.05.2008 DELL PRECISION T3500 Intel(R) Xeon(R) CPU W3540 @ 2.93GHz 12285 MB RAM NVIDIA Quadro FX 1800 Microsoft Windows 7 Enterprise Service Pack 1 CATIA V5 R19 SP09 HF69 VB6.5 CAA RADE CDC
|
erstellt am: 23. Jan. 2013 17:16 <-- editieren / zitieren --> Unities abgeben: Nur für pb2013
Or another idea, but not so easy: Maybe you can create a Drwaing with a view and activated thread. Then in macro you copy the view to your sheet and change the geometry connection. ------------------ Mit freundlichen Grüßen, Henry Schneider alias Lila Es gibt einen ewigen Wettkampf zwischen der Natur und den Ingenieuren: Die Ingenieure versuchen, immer idioten-sicherere Systeme zu bauen, die Natur versucht, immer bessere Idioten zu bauen Xing Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
pb2013 Mitglied BEMI
Beiträge: 6 Registriert: 23.01.2013 Catia V5 R19
|
erstellt am: 23. Jan. 2013 17:23 <-- editieren / zitieren --> Unities abgeben:
|