Results 1 to 7 of 7

Thread: XREF Linteype scales different

  1. #1
    Member
    Join Date
    2008-04
    Posts
    8

    Default XREF Linteype scales different

    Good morning all,
    Small xref problem.
    I have 2 cad files. One was drawn in 2008, one last week.
    Since 2008 the standards have changed and I cannot merge the new work into the old work as it will not meet the new standards.
    The only option is to xref the new work in.
    The linetypes are similar to --HW-- --E--
    Though the lines in both files are supposed to both display --HW-- , they were re-defined to get rid of the stupid scale factor of 6 so I cannot just put the new lines in the old file due to short line sections not displaying correctly.
    The old file has a linetype scale of 6 and a Global scale factor of 1.
    The new file has a linetype scale of 1 and a global scale of 10.
    I cannot change the scale factors on either file, but must have the new file display correctly in the old file.
    Every thread I could find was telling me to change the scale factor in one or both files, but this is not an option.
    Sorry for war and peace.

    cheers

    ross

  2. #2
    Active Member
    Join Date
    2004-05
    Location
    Custer, Washington
    Posts
    77

    Default Re: XREF Linteype scales different

    If you open the 2008 xref could you not just reload the linetype with the new. It should override the older linetype.

  3. #3
    Member
    Join Date
    2008-04
    Posts
    8

    Default Re: XREF Linteype scales different

    Thanks Kim,
    There are 1752 lines i would have to check individually to make sure they display correctly if I was to replace the old with the new.
    Also I would have to re-issue 38 sheets.
    If I can work this out I will only have to re-issue one sheet

  4. #4
    Certifiable AUGI Addict irneb's Avatar
    Join Date
    2007-07
    Location
    Jo'burg SA
    Posts
    4,344

    Default Re: XREF Linteype scales different

    Are the lines in the 2008 DWG drawn using linetype ByLayer? If so all you need to do is set the new linetype onto that xreffed-in Layer. No need to touch the existing 2008 DWG file.

    If the existing 2008 DWG file has object LTScales then your "easiest" way might be to create a custom linetype definition. Make the LT def by multiplying the lengths / text size by a factor of 1/6, then set the XRef-Layer to that new LT.

    If you don't want to make such custom LT, then you're stuck with having to alter the original Object LTScales. You could select all the lines using the Filter / QSelect commands and then change their Object LTS using the Properties Palette, or a script / lisp.
    Knowledge is proportional to experience, but wisdom is inversely proportional to ego!
    My little bit of "wisdom": Hind-sight is useless, unless used to improve the next forethought!

  5. #5
    AUGI Addict tedg's Avatar
    Join Date
    2005-06
    Location
    in the upper right corner
    Posts
    2,288

    Default Re: XREF Linteype scales different

    Just to clarify, you plan on re-issuing the 2008 drawing with the new drawing xreffed in and they need to match?
    How involved is the new drawing, are there a lot of other linetypes besides the custom ones you mentioned?

    The reason I ask is: why couldn't you simply adjust the LTSCALE of the xreffed new drawing (while in the 2008 drawing) to match the 2008 file?
    If you're just dealing with those linetypes in the new drawing and everything is ByLayer and the lines are scaled to 1, it should work.

    Unless I'm missing something...

    Just a thought (?)
    Ted
    ____________________________________________________________________________________
    AutoCAD 2012 - REVIT Structure 2012 - MicroStation V8i - Windows 7 Professional - (dabble with Inventor 2012)

  6. #6
    Certifiable AUGI Addict irneb's Avatar
    Join Date
    2007-07
    Location
    Jo'burg SA
    Posts
    4,344

    Default Re: XREF Linteype scales different

    As far as I understand the OP, the old dwg had a global LTS of 1.0, but "some" of its objects had an Object LTS of 6.0. The new dwg has all objects with an Object LTS of 1.0 and a global LTS=10.0.

    The issue is that you cannot get rid of those 6.0 O-LTS's through the xref without actually modifying the old file. That's why I'm suggesting generating a new LineType definition to accommodate such O-LTS=6.0 to display correctly inside the new dwg (i.e. a LT designed 1/6th of what it should display). Of course my suggestion would only work if all object linetypes are set to ByLayer - otherwise you'd have to edit the old file anyway - xreffing can only adjust a layer's linetype, not any object overridden LT.

    If I misunderstood, and the old dwg contains the new as an xref, then the same principle can be applied - only need some other factor for the custom LT.
    Last edited by irneb; 2012-11-18 at 06:48 AM.
    Knowledge is proportional to experience, but wisdom is inversely proportional to ego!
    My little bit of "wisdom": Hind-sight is useless, unless used to improve the next forethought!

  7. #7
    Member
    Join Date
    2008-04
    Posts
    8

    Default Re: XREF Linteype scales different

    Thank you everyone.
    With a combination of your replies I have a work around.
    Original dwg Global LTS changed to 10. O-LTS changed to 1. This matches my new xref so they now look perfect in the old file.
    I now have to go through the old drawing and make sure I select all of the 11,000 lines and change their scale from 6 to 0.6. (1/10)
    This is the easy part.
    Once again, thank you very much.

Similar Threads

  1. Annotation Scales and Viewport Scales
    By Shizzjr in forum AutoCAD General
    Replies: 5
    Last Post: 2008-10-24, 05:42 PM
  2. xref scales
    By modulor in forum AutoCAD Annotation
    Replies: 3
    Last Post: 2008-02-05, 03:19 PM
  3. Xref. Scales
    By edsamour in forum AMEP General
    Replies: 4
    Last Post: 2008-01-18, 12:49 PM
  4. Replies: 41
    Last Post: 2006-11-14, 07:38 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •