AnsweredAssumed Answered

Flashing TemporaryBody Feature preview Mouse Event

Question asked by roberto gennari on Sep 12, 2016
Latest reply on Sep 13, 2016 by roberto gennari

Hallo,

I'm trying to create the event of the movement of the mouse to preview the feature during insertion of points in the holes.

My problem, as seen in the attached video is that the feature flash continuously even when the mouse is stopped, you see both the temporary body both in StatusBar Solidworks.

I tried turning off the graphics generation, but it is not the right solution.

 

These are my steps to generate the temporary body:

 

 

Function TheMouse_MouseMoveNotify(ByVal X As Long, ByVal Y As Long, ByVal WParam As Long) As Long

 

 

swBodytemp = Nothing

GC.Collect()

 

GC.Collect()

 

 

swModeldoc.GraphicsRedraw2()

 

 

 

 

''''

''''

''''

 

PreSelectionPoint(SwModeldoc_Globale, ModViewX, ModViewY, RefFace)

 

 

swBodytemp = swModeler.CreateBodyFromCyl(CylDimArray)

 

 

 

retval = swBodytemp.Display3(MyswPart, 0, swTempBodySelectOptions_e.swTempBodySelectOptionNone) 'IN MY OPINION THE PROBLEM HERE IS , BECAUSE FOR EVERY CREATION OF THE MODEL REDRAW THE GRAPHIC AREA

 

End Function

 

Have you an idea for fix this problem?

Thanks to every one

Roberto

 

 

 

 

 

Attachments

Outcomes