I have a problem with assembly drawings, some components appear in line lines.
After searching I found that it is the envelopes used in the assemblies that cause this problem, despite the fact that they are in a hidden state in the assembly. The only way found would be to switch them to a deleted eta but it "breaks" my assembly.
Is there a configuration to be made so that in the drawing they are always invisible? Maybe create a continuous line layer that will retrieve all the envelopes?
My assembly is relatively heavy and advanced, I can't go back on my envelope-based architecture (weight and bill of materials management), I know that a bug is apparently open at solidworks, but I have to find a solution to get around this problem.
If anyone has found a solution to this, thank you in advance.
You can change envelope components to normal components.
To modify an envelope in a normal component:
Right-click an envelope in the graphics area, and then click Component Properties.
In the lower-right corner of the dialog box, turn off the Envelope option .
The Exclude from BOM option is also disabled.
Click OK.
The component is no longer an envelope. In the FeatureManager design tree, is replaced with to indicate that the component is a normal component of the assembly. In the graphics area, the component no longer has the transparent blue color.
In fact I didn't find not displaying the envelopes in the plan. (on the other hand you can force them to display)
On the other hand I found how to modify the type of lines and change them to solid rather than dotted, so the dotted line is no longer a priority and it works. It's in the document options.
A gt22
It's a machine weight problem. a 400kg envelope if I put 10 times in the assembly it's 4T too much if I don't go through the envelope.