bleeargh Posted August 26, 2019 Posted August 26, 2019 I like for the line-types that I visually see in model space to appear the same in paper space. So I always set my PSLTscale to "0" in paper space. However, I've got a drawing from Civil Engineering outfit that despite all the line-types looking correct in model space they continue to look wrong in paper space. Despite setting the PSLTscale to "0". I ask this question to Google and I just keep getting the same just set the "PSTLscale settings to 0" answers. I need to know why the line-types appear different in model & paper space in this particular drawing despite my attempts to change the paper space line-type toggle. Any ideas? Quote
steven-g Posted August 26, 2019 Posted August 26, 2019 Are you sure it is a linetype issue, have they maybe used something else, like just plain old dots and dashes. If you select one of the lines does properties show you anything unusual. Quote
bleeargh Posted August 26, 2019 Author Posted August 26, 2019 (edited) Nope. They're definitely linetypes. However they ARE custom linetypes that don't exist in my acad.lin data. I just tried using some standard linetypes out of my library and those aren't displaying correctly either. Edited August 26, 2019 by bleeargh Quote
RobDraw Posted August 27, 2019 Posted August 27, 2019 Is the viewport annotation scale different from model space? Quote
ammobake Posted August 28, 2019 Posted August 28, 2019 You could also be missing their plot style file. Civil stuff usually adheres to specific linetype scales using the plot style table. Civil work for DOT, for example. DOT in your state probably has a plot style file to plot the lineweights a specific thickness and your engineering firm likely has one for their purposes also (most civil design firms usually have 20 or 30 CTB options for specific clients/drawing sets). There are 2 types of plot style files (CTB= color dependent, STB=named or layer-based). State/federal agencies typically use CTB's. Civil often involves custom linetypes, custom fonts, etc.. So the only way to access all of that is to make sure your engineering firm is doing an "etransmit" so it exports everything needed to open, view the file, and plot properly. Emailing the DWG file is usually not enough to cover all the bases in CAD. Your profile shows you are also on Autocad 2017. Your civil design firm may be using Civil3D for this project. If this is the case, I would manually download and install the most current civil3d object enabler from Autodesk unless you are confident you are able to see everything in the cad file you need to see. ChriS Quote
tombu Posted August 29, 2019 Posted August 29, 2019 On 8/26/2019 at 2:45 PM, bleeargh said: I like for the line-types that I visually see in model space to appear the same in paper space. So I always set my PSLTscale to "0" in paper space. However, I've got a drawing from Civil Engineering outfit that despite all the line-types looking correct in model space they continue to look wrong in paper space. Despite setting the PSLTscale to "0". I ask this question to Google and I just keep getting the same just set the "PSTLscale settings to 0" answers. I need to know why the line-types appear different in model & paper space in this particular drawing despite my attempts to change the paper space line-type toggle. Any ideas? If you want the line-types that are in model space to appear the same in paper space that link gave you the wrong answer. The only way linetypes look the same in scaled viewports as they do in paper space is if PSLTSCALE is set to 1. It must be set in each layout as well even though it isn't explained in this help link. Help doesn't seem to have a category for Saved in: Layout. From AutoCAD help: http://help.autodesk.com/view/ACD/2020/ENU/?guid=GUID-23EA4D64-AE7D-41E5-A8D0-20F060313D62 PSLTSCALE (System Variable) Controls the linetype scaling of objects displayed in paper space viewports. Type: Integer Saved in: Drawing Initial value: 1 The linetype scale for non-continuous linetypes can be set to depend on either the magnification scale of each layout viewport, or uniformly, based on the overall scale of paper space. Different layout tabs can have different settings for PSLTSCALE. Value Description 0 No special linetype scaling. Linetype dash lengths are based on the drawing units of the space (model or paper) in which the objects were created. Scaled by the global LTSCALE factor. 1 Viewport scaling governs linetype scaling. If TILEMODE is set to 0, dash lengths are based on paper space drawing units, even for objects in model space. In this mode, viewports can have varying magnifications, yet display linetypes identically. For a specific linetype, the dash lengths of a line in a viewport are the same as the dash lengths of a line in paper space. You can still control the dash lengths with LTSCALE When you change PSLTSCALE or use a command such as ZOOM with PSLTSCALE set to 1, objects in viewports are not automatically regenerated with the new linetype scale. Use the REGEN or REGENALL command to update the linetype scales in each viewport. Quote
bleeargh Posted September 9, 2019 Author Posted September 9, 2019 Thanks for the replies and my apologies for a belated response. ammobake: I haven't updated my profile lately. I'm currently using Autocad 2020 and I fixed it in the profile. Typically, most of the firms I contract with export all their needed info (plot styles, etc) This particular drawing DID came with all the needed info. For the occasional dodgy Civil or Revit file I just use the "exporttoautocad" feature. This almost always fixes any issues I have with these drawing files. I did the "export" on this file just to see if it made any difference and it didn't. Tombu, thanks for the PSLTSCALE refresher. I typically set mine to "0". It's the simplest for me. I just want the LTSCALE to dictate the way the linetypes appear in model as well as the viewports in paper. Typically, this always made them appear the same. Just not this time. I've already chalked this one off as an ¯\_(ツ)_/¯ and have already submiited this project to the client. It's not ideal, but I just messed with the LTSCALE until the linetypes appeared correct when looking through the paper space viewport. This made all the linetypes in model space appear wrong but this particular client is only concerned with the visual look of the end product and doesn't care about the autocad files. Project submitted. Client happy. However, I DO care because I need to know what to do if this happens again and I'm contracting with one of my clients that wants the DWG files. I've attached the file just for snickers and grins to see if anyone else has this issue. I removed all the client info from the title block just to be safe. 19-33A_-_Standard.zip Quote
tombu Posted September 9, 2019 Posted September 9, 2019 I haven't had to modify LTSCALE (always set to 1 which is the default) since PSLTSCALE (always set to 1 which is the default) was added many years ago. Not sure why you still prefer to control linetypes the way we had to 25 years ago as I'm sure it's the cause of all you issues. Looked at your drawing, but not knowing what viewports, linetypes, or lines look wrong to you in Model or Paper Space no way to how you want it to look. Drawings LTSCALE is set to 1, but many of the lines had LTSCALE set to 0.5. Quote
Jim Clayton Posted September 10, 2019 Posted September 10, 2019 This lisp MIGHT work...I'm not really sure what you're seeing on your end but I encounter something similar where I'll open a dwg and the linetypes are just garbage, and this clears it up. showpstyle.LSP Quote
ammobake Posted September 13, 2019 Posted September 13, 2019 I took at look at your drawing. One reason this might be happening is that when you "regen" in paperspace how the viewports are treated is different than how the stuff in paperspace is treated. What I mean is if you were to change PSLTSCALE from "1" to "0" it won't immediately apply to the viewports. You would then have to "REGENALL" for everything to display correctly. Changing PSLTSCALE from "1" to "0" and then using regen command in paperspace won't update the viewports from what I'm seeing. It will work if you are inside a viewport in paperspace and then use regen. But the other viewports will not be affected. So REGENALL is the best option. Another thing i noticed is that in model space you have a CTB that is different than what you have assigned in paperspace. The "Vallis.ctb" is what you are using on the sheet for plotting. The "COG-11X17.ctb" is assigned to model space though for some reason. So one option is to disable the model space CTB completely - or assign the same CTB to both model and paper space. Not sure if this helps. -ChriS Quote
Aftertouch Posted September 16, 2019 Posted September 16, 2019 MSLTSCALE should match PSLTSCALE. not to cunfuse with LTSCALE by default. Make sure the annotationscales are set to the samen value. Also, when selecting a viewport. The 'standardscale' and be diferent that a 'annotation scale'. missing files should have the same effect on both model- and paperspace Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.