atricot  
                
               
                 
              
                  
                    11 september 2015 om 11:19
                   
                   
              1 
               
             
            
              Hallo
Ik doe een macro in vb op SolidWorks, maar ik zit vast op één ding.
Iemand enig idee welke code nodig is om de buiglijnen op mijn tekening te verwijderen?
In het ene geval moet ik ze bewaren, maar voor een applicatie moet ik ze verwijderen!
 
Bij voorbaat dank.
mep.jpg 
             
            
               
               
               
            
            
                 
                 
              
           
          
            
              
                pl  
                
               
              
                  
                    11 september 2015 om 12:02
                   
                   
              2 
               
             
            
              Hallo
Deze code zou het lukken:
  
Dim swApp                   als SldWorks.SldWorks 
Dim swModel                 als SldWorks.ModelDoc2 
Dim boolstatus als Booleaanse 
 
Sub hoofd() 
 
Stel swApp = Toepassing.SldWorks in 
Deel instellen = swApp.ActiveDoc 
 
boolstatus = Part.Extension.SetUserPreferenceToggle(swUserPreferenceToggle_e.swShowSheetMetalBendNotes, 0, Onwaar) 
 
Einde Sub 
             
            
               
               
              1 like 
            
            
                 
                 
              
           
          
            
              
                pl  
                
               
              
                  
                    11 september 2015 om 12:02
                   
                   
              3 
               
             
            
              Op dat moment is deze code voor mij handig voor notities, maar niet voor het buigen van lijnen. Er is a priori geen mogelijkheid.
Let op: over het algemeen storen deze lijnen niet omdat ze discontinu zijn.
U kunt rechtstreeks vanuit de 3D een DXF van het onderdeel maken:
Klik met de rechtermuisknop op  Expanded State  in de FeatureManager-ontwerpstructuur en selecteer  Exporteren naar DXF/DWG . 
Edit: zie anders deze optie: 
http://help.solidworks.com/2013/French/solidworks/sldworks/t_Toggling_the_Visibility_of_Bend_Region_Lines.htm
 
             
            
               
               
               
            
            
                 
                 
              
           
          
            
              
                atricot  
                
               
              
                  
                    11 september 2015 om 12:07
                   
                   
              4 
               
             
            
              Dank u voor uw snelle antwoorden.
Ik ga het nu proberen.
Ik hou jullie op de hoogte (zo snel mogelijk hoop ik).
             
            
               
               
              1 like 
            
            
                 
                 
              
           
          
            
              
                atricot  
                
               
              
                  
                    11 september 2015 om 12:17
                   
                   
              5 
               
             
            
              Inderdaad, ik pas deze code al toe in mijn macro voor buignoten, maar het werkt niets voor buiglijnen.
Ik wist van DXF-export van 3D, maar het past niet in mijn proces.
 
Ik heb ook al getest met het uitschakelen van de buiglijnen in het bochtgebied, maar het werkt niet (of ik weet niet hoe ik het moet gebruiken).
 
Heel erg bedankt in ieder geval.
Het is fijn om te weten dat we niet alleen zijn!!
             
            
               
               
              1 like 
            
            
                 
                 
              
           
          
            
              
                pl  
                
               
              
                  
                    11 september 2015 om 12:25
                   
                   
              6 
               
             
            
              Volgens dit bericht werkte het:
https://forum.solidworks.com/thread/58812
Zie ook:
https://www.youtube.com/watch?v=tK5a3evQiO4
 
             
            
               
               
               
            
            
                 
                 
              
           
          
            
            
              Onmogelijk om het rechtstreeks met een macro te doen, dus ik geef de hand terug aan de gebruiker die de vouw (of lijnen handmatig) selecteert en dan voltooi ik de uitvoering van de macro.
Ik heb op dit moment niets beters gevonden.