ltscale in xrefs

Discussion in 'AutoCAD' started by marybethoberlin, Jan 28, 2004.

  1. I need help...linetypes are driving me nuts.
    We set up our files using xrefs. The main xref has most of the info, then the sheet file is set up with notes, etc. The xref is inserted into models space in the sheet file, then viewports are set up in paperspace. Here's the current problem: the xref linetypes show up fine in the viewports, even though they're at different scales (I have psltscale=1). Now, I have drawn something in model space in the sheet file. I have used the same linetype as used in the xref, but it does not show up correctly. The dashes will only show up if I set psltscale=0, which of course makes the xref lines messed up. What's the problem??? I have tried reloading linetypes.

    Also, we have a conflict in the office about ltscale in the xref. I believe it works best if the xref ltscale is set to 1. Someone else likes to set the xref to 96, if the drawing will be at 1/8" scale (1/96xp). What do other people do?
     
    marybethoberlin, Jan 28, 2004
    #1
  2. marybethoberlin

    Matt Guest

    I always use lts=1 psltscale=1 for all my drawings (xref's included). If I
    am working in MS and need to see the linetype, I change the lts to match my
    zoom factor and switch back when I'm done.
    Matt

    the sheet file is set up with notes, etc. The xref is inserted into models
    space in the sheet file, then viewports are set up in paperspace. Here's
    the current problem: the xref linetypes show up fine in the viewports, even
    though they're at different scales (I have psltscale=1). Now, I have drawn
    something in model space in the sheet file. I have used the same linetype
    as used in the xref, but it does not show up correctly. The dashes will
    only show up if I set psltscale=0, which of course makes the xref lines
    messed up. What's the problem??? I have tried reloading linetypes.
    believe it works best if the xref ltscale is set to 1. Someone else likes
    to set the xref to 96, if the drawing will be at 1/8" scale (1/96xp). What
    do other people do?
     
    Matt, Jan 28, 2004
    #2
  3. marybethoberlin

    slacker Guest

    Like Matt, I also like ltscale=1 and psltscale=1. It sounds like that is what you are wanting to use also.

    In my experience, to use it succesfully, set the ltscale in the xref to 1. Also make sure that individual entities in the xref do not have an individual linetype scale setting, as this will override the ltscale of the dwg itself for those specific entities. I use this command sequence - chprop<enter>, all<enter>, <enter>, ltscale<enter>, 1<enter>.

    Setting the ltscale=1 will enable the xref to be used/plotted at ANY scale in any of the sheet files as needed, while still being able to maintain the appropriate ltscale for the xref in the sheetfile (via layout mviews), and also matching any linework in the sheet file itself.
    (IMHO, setting the xref's ltscale to what that dwg will usually be plotted at is an outdated process which should be abandoned in light of new AutoCAD abilities, but that is another argument completely...)

    Setting the ltscale=1 tends to confuse people, as when they draw in model space, all the lines will display as continuous, as Matt noted. The key is to set it to 1 before they save and quit.

    In the sheet file, set both lts and pslts to 1. This will enable the correct visual scaling based on the layout mview's zoom xp factor.

    Occasionally, especially if you have dwgs from older versions of CAD, you may have linetype definition issues that can be resolved by opening the dwgs, reloading all the existing linetypes and overriding the existing linetypes. This will help ensure that all the dwgs have the same linetype definitions. (This actually sounds like what might be happening in your dwgs?)

    Good luck.
     
    slacker, Jan 30, 2004
    #3
  4. We use a similar setting for our ltscale:
    Psltscale = 1
    Paperspace ltscale = 0.3333 (1/3)
    Modelspace ltscale = 32 (for 1/8" = 1'-0"); 16 (for 1/4" = 1'-0"), etc.

    We've received consultant drawings with the PS ltscale set at 1. But, the
    hidden lines and centerline spaces seem much too large.

    Does anyone out there know of a lisp that changes the ltscale when switching
    from the PS layout to the MS layout tabs? When I was using AutoCAD 14, I
    had a lisp called Ti.lsp that would do this. Now, it does not work in
    AutoCAD 2000-2004. We have to manually change the ltscale. If you know of
    one, please tell me where to find it.

    TIA,
     
    Gary Lafreniere, Feb 6, 2004
    #4
  5. marybethoberlin

    wallyb Guest

    lts should be set to 0.5 while viewing mspace within a paper space viewport. If you are in model space (tilemode=1) then lts has to be set to one-half the final scale of the detail or plan or etc.

    Wally
     
    wallyb, Feb 9, 2004
    #5
  6. marybethoberlin

    Casey Guest

    In addition to the previous posts, you may want to check the linetype
    drawing being used. If your xref is using acadiso.lin linetypes and the
    main drawing is using acad.lin linetypes then all will be !%#ed up.


    the sheet file is set up with notes, etc. The xref is inserted into models
    space in the sheet file, then viewports are set up in paperspace. Here's
    the current problem: the xref linetypes show up fine in the viewports, even
    though they're at different scales (I have psltscale=1). Now, I have drawn
    something in model space in the sheet file. I have used the same linetype
    as used in the xref, but it does not show up correctly. The dashes will
    only show up if I set psltscale=0, which of course makes the xref lines
    messed up. What's the problem??? I have tried reloading linetypes.
    believe it works best if the xref ltscale is set to 1. Someone else likes
    to set the xref to 96, if the drawing will be at 1/8" scale (1/96xp). What
    do other people do?
     
    Casey, Feb 13, 2004
    #6
  7. Thanks for all the replies...I think I've solved it.
    I'm always careful to use acad instead of acadiso when loading linetypes. But today I discovered this while researching a different problem:
    "Check the variable "measurement" in each drawing.
    For measurement=0, acad uses imperial hatches and linetypes.
    For measurement=1, acad uses metric (ISO) hatch patterns and linetypes which
    are scaled by a factor of 25.4"

    When I checked the sheets I was having problems with, the sheet is set to 1 while the xref is 0. When I changed the sheet, set all ltscale to 1, everything works!
     
    marybethoberlin, Feb 25, 2004
    #7
Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.