Complex linetype issue

Complex linetype issue

mik29
Enthusiast Enthusiast
937 Views
8 Replies
Message 1 of 9

Complex linetype issue

mik29
Enthusiast
Enthusiast

Just created a new linetype for barrels with shape like a circle and space 50 between, and with scale 1=1. When I changed scale to 1=50 it became continuous line. I changed LTSCALE to .083 and looks like it should be, but I want it to look like this not changing LTSCALE. What it wrong? Thanks.

0 Likes
Accepted solutions (1)
938 Views
8 Replies
Replies (8)
Message 2 of 9

Hidden_Brain
Advisor
Advisor

See if a quick read of these variables help understand the behavior: MSLTSCALE, PSLTSCALE, LTSCALE, CELTSCALE. in addition, the "S" parameter in the linetype code (in lin file) also affect the scale.

 

 

0 Likes
Message 3 of 9

mik29
Enthusiast
Enthusiast

all scales are set to 1.

thanks

0 Likes
Message 4 of 9

rl_jackson
Mentor
Mentor

Just a guess here but are your units set to architectural. DDUNITS  Just sounds like it from that number.


Rick Jackson
Survey CAD Technician VI

Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature

0 Likes
Message 5 of 9

mik29
Enthusiast
Enthusiast

Units are Decimal.

So frustrating.

Thanks.

0 Likes
Message 6 of 9

mathewkol
Advisor
Advisor
Set PSLTSCALE and MSLTSCALE to 0. This will prevent linetypes from scaling with changes to the current annotative scale. Of course, the majority of users I encounter want those set to 1 for linetypes such as hidden and center. If you want that too,you need to define the linetype with the calendar on mind, essentially change the dash and space values in you LIN file to match the scale. You will need multiple linetypes, one for each potential scale.
Matt Kolberg
SolidCAD Professional Services
http://www.solidcad.ca /
0 Likes
Message 7 of 9

brian.strandberg
Advisor
Advisor
Accepted solution

There are many issues with complex linetypes that in some cases can be solved quicker by using the ARRAYPATH command.  Way more flexible than a Linetype, and very quick to create.  Plus you can do things like alter the spacing, and delete objects from the path quickly.  That is how I do barrels for traffic control plans.

 

Here is a quick demo (not done by me) Link-> https://www.youtube.com/watch?v=qju-lawmOKI

Check out my Civil 3d blog at: http://c3dk.com/
Favorite Posts: Use Dynamo For Surface Analysis: https://youtu.be/eJNdX6guMP8
Fast Track your site grading with the new Corridor Workflow: https://youtu.be/Gg7u9-LgIL0
Message 8 of 9

MMcCall402
Mentor
Mentor

Yup, Arraypath is the way to go.  I use it for traffic control barrels, cones, barricades,dashed lane strips, ect.  You can have more than one array following the same path.

 

It can be used for those odd ball 'linetype' needs.

 

You can even put an arraypath in a dynamic block and use parameters/actions to modify the line/path.

Mark Mccall 
CAD Mangler


EESignature


VHB - Engineering, Inc.

0 Likes
Message 9 of 9

mik29
Enthusiast
Enthusiast

Thank for the tip. Honestly I never used Arraypath command. Usually it's a measure or divide. if I need to spread blocks on Pline.

Will definitely use it now. But still looking for solution for pavement marking lines.

0 Likes