Czy ktoś wiedziałby, jak utworzyć makro, aby otworzyć DXF w krzywej 3D i umieścić jednostkę w milimetrach bez przechodzenia przez okno dialogowe?
Dziękuję.
Czy ktoś wiedziałby, jak utworzyć makro, aby otworzyć DXF w krzywej 3D i umieścić jednostkę w milimetrach bez przechodzenia przez okno dialogowe?
Dziękuję.
Witam
Programowanie VBA to nie problem?
Zobacz te linki, które dają dobre leady:
http://help.solidworks.com/2013/english/api/sldworksapi/Import_DXF_File_into_Part_Sketch_Example_VB.htm
http://help.solidworks.com/2014/english/api/sldworksapi%5Cimport_dxf_dwg_file_example_vb.htm
Jestem w stanie to zrobić, ale wymaga to czasu, a nauka programowania VBA jest zawsze korzystna i niezbyt skomplikowana.
Na początek możemy nagrać makro podczas importowania DXF3D do SolidWorks, a następnie zobaczyć, jaki jest kod:
http://help.solidworks.com/2013/french/SolidWorks/sldworks/c_recording_playing_macros.htm
Dokładnie przetestowałem, ale import DXF okno dialogowe nie otwiera się po ponownym uruchomieniu makra i dlatego DXF otwiera się na rysunku...
Myślę również, że problem może polegać na tym, że twój plik jest dokumentem, który zawiera 4
więc SW może nie rozumieć, ponieważ nie ma relacji ograniczeń między tymi częściami
Są niezależne
A Ty chcesz tworzyć bryły?
@+ ;-))
#. JL:
Chcę wybrać opcję "Krzywa 3D lub model" po uruchomieniu makra, aby odtworzyć model w 3D.
patrz PJ
#GT22:
jak wytłumaczyć, że SOLIDWORKS generuje 4 części, gdy robisz to ręcznie?
Myślę, że musi być jakaś konkretna konfiguracja.
Właśnie w tym tkwi problem
i nie mam odpowiedzi, ale faktem jest, że
jeśli zapiszemy Twój e-rysunek, aby link w pliku X
niemożliwe jest otwarcie go w Solidworks bez konfliktu
przynajmniej tak widziałem i tak to wynikło, mimo X testów na SW 2012 premium
może potrzebujesz przekonwertować plik DXF 3D
najlepiej parasolid lub IGES, STEP
Czy Twoim celem jest znalezienie wszystkich współrzędnych numerycznych X, Y, Z pomieszczenia?
Więc dla mnie już konieczne jest, aby każdy plik części był niezależny
To jest pierwszy krok
Po zapisaniu każdego elementu niezależnie i nazwaniu go w czystym pliku
cóż, ja to mówię
@+ ;-))
http://help.solidworks.com/2012/English/api/swconst/SolidWorks.Interop.swconst~SolidWorks.Interop.swconst.swImportDxfDwg_ImportMethod_e.html