| |  | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte | | |  | PNY wird von NVIDIA zum Händler des Jahres gewählt - zum dritten Mal in Folge, eine Pressemitteilung
|
Autor
|
Thema: fasen / runden von Kanten bei Volumenkörper (2310 mal gelesen)
|
Dirk.B Mitglied Tischler / Leiter Arbeitsvorbereitung
  
 Beiträge: 534 Registriert: 25.11.2003
|
erstellt am: 25. Okt. 2006 10:10 <-- editieren / zitieren --> Unities abgeben:         
Hallo zusammen! Kann mann eigentlich mittels VBA die Kanten eines Quaders runden oder fasen? Quaderbeispiel aus der AutoCAD - Hilfe!
Code:
Sub Example_AddBox() ' This example creates a box in model space. Dim boxObj As Acad3DSolid Dim length As Double, width As Double, height As Double Dim center(0 To 2) As Double ' Define the box center(0) = 5#: center(1) = 5#: center(2) = 0 length = 5#: width = 7: height = 10# ' Create the box (3DSolid) object in model space Set boxObj = ThisDrawing.ModelSpace.AddBox(center, length, width, height) ' Change the viewing direction of the viewport to better see the box Dim NewDirection(0 To 2) As Double NewDirection(0) = -1: NewDirection(1) = -1: NewDirection(2) = 1 ThisDrawing.ActiveViewport.direction = NewDirection ThisDrawing.ActiveViewport = ThisDrawing.ActiveViewport ZoomAll End Sub
Gruß Dirk Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Carsten1210 Mitglied staatl. geprüfter Holztechniker
   
 Beiträge: 1360 Registriert: 24.07.2002 AutoCAD ACA 2024 Solidworks 2022 Sp5 Enterprise PDM 2022 Sp5 Pascam Woodworks Visual Studio 2017 Pro Windows 10 64Bit Dell Precision 3660 Intel Core i9-12900K 32 GB Arbeitsspeicher 2x Dell U2415
|
erstellt am: 25. Okt. 2006 12:48 <-- editieren / zitieren --> Unities abgeben:          Nur für Dirk.B
Hallo Dirk, Ich denke nicht, das du die Volumenkörper in VBA runden kannst. Das Runden und fasen ist ja nicht mal im 2d-Bereich im VBA implementiert. Daher solltest du wenn möglich sofort die Grundkontur mit entsprechenden Rundungen / Fasen versehen und dann extrudieren. Die Rundungen, die so nicht möglich sind, würde ich dann mit einem Hilfsvolumenkörper per boolsche-Operation vom anderen abziehen. Gruß, Carsten Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
 |