I have a small problem with a sketch text made with a specific font, the " Stencilla-A " for laser cutting. The font is on multibody sheet metal parts, a bit under the principle of the attached file. The file is in a data directory and it is copied to another directory for modification, and very frequently the font is changed back to the standard font. In some cases, in " Sketch Text", the checkmark is even validated for " Use document font". While in the original document it was unchecked to change the font.
Isn't it because you're opening the room on a workstation that doesn't have this font installed? If I open and edit your piece, the basic font replaces the Stencilla-A (not installed on my computer)
No, the font is installed on the set, and if it wasn't installed, it wouldn't be by opening the sketch and double-clicking on the text that it would be redisplayed.
I wouldn't be able to display it at all and as you say solidworks would ask to replace it with another one.
Since I can't open your file, I don't know exactly which setting is concerned, but in the document options (the cog) there is the possibility on almost every tab to change the font of the aspect concerned. See if you find one related to your problem.
This is indeed SW's behavior. On my workstation I don't have Stencilla-A as a font and when opening the file no problem the font is " compliant ". As soon as I edit the sketch and I double click on the text, it takes a font present on my computer since it can't find anything and I haven't told it which font to take as a replacement (warning message hidden at home by default).
Edit: And yes a macro can do the job but you have to define the functionality. Because if you play with the annotation parameter, it will affect all the annotations of the 3D, so you have to be sure that you don't need to do anything other than text for the laser cuts. Then we can probably reconfigure the sketch text functions to " force " the font provided that it exists and is active.
Unsure... the error message may be inhibited (see in the list of ignored messages (System Option/Messages/Errors/Warnings/...) I don't know your computer skills so forgive me if the link below seems " obvious " to you: https://www.goengineer.com/blog/install-and-troubleshoot-fonts-in-solidworks (it's that I realized that a lot of people just copy the fonts on their computer without " unlocking " or " Activating/ installing" them...)
Hello everyone and thank you for your proposals, but they didn't solve my problem.
I made you a little video that shows that when I change a parameter of the sketch text the update is not automatic, and you have to open all the sketch texts to change them. Which doesn't seem normal to me. Here is a Wetranfert link of the video, because apparently you can't put a video directly and tell me if it's normal or not?
Thank you @Sylk for the MP4 info, excuse me I certainly expressed myself badly but when I asked if it was normal. It was at the level of Solidworks' reaction when you change the font or certain settings of the font, that not all the annotations in the part file update automatically
I just spent (wasting) the night trying to figure out why a basic function isn't updating during an animation. 1 time out of 50 it holds but it's total nonsense, no logic, no reproducibility, no coherence, no consistency... All this to say that with SW you have to put normality into perspective. When SolidWorks is working properly, it's not normal..
I can agree with your reasoning @Sylk, but when you waste half an hour or more some days opening sketches just to update a hundred annotations.
I think it may be interesting to find a solution.
Because I don't see anything rewarding in doing it and I'd rather focus on design than play keyboard and mouse for these updates of these sketch texts.