• This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Leggi altro.

Taglio sottile in VBA Solidworks

Professione: studente
Software: Excel,Fluent
Regione: Lazio
#1
In VBA per Solidworks il taglio sottile funziona a metà, nel senso che mi esce quanto contenuto nella figura in basso a destra ( dell' allegato ) con dei pezzi tagliati e non.

Poi devo aggiustare il tutto riaprendo la funzione taglio sottile selezionando i copri da mantenere , ossia quanto contenuto nella figura in basso a sinistra ( sempre dell'allegato )
Grazie
 

Allegati

jenuary

Utente Standard
Professione: Progettista e Programmatore VB.Net
Software: Solidworks
Regione: Veneto
#2
Nel manuale Api di SW alla voce "InsertCutBlend Method (IFeatureManager)", nella parte finale trovi:

"When UseAutoSelect is false, the user must select the bodies that the feature will affect."
Quando UseAutoSelect è falso, l'utente deve selezionare i corpi che hanno la funzione di influenza.

Secondo me in runtime non è possibile selezionare il corpo in quanto non abbiamo un anteprima della funzione.
Dovresti verificare se il corpo da tenere è sempre lo stesso (es.body1).
Se fosse sempre così la tua macro continua aggiungento una scansione dei corpi del tuo file, selezioni i corpi interessati e li cancelli.

Ciao