DIM vs. DIMLIN: Rescaled 1-axis blocks with inconsistent dimensions

DIM vs. DIMLIN: Rescaled 1-axis blocks with inconsistent dimensions

Anonymous
Not applicable
2,496 Views
9 Replies
Message 1 of 10

DIM vs. DIMLIN: Rescaled 1-axis blocks with inconsistent dimensions

Anonymous
Not applicable

Hello, 

 

I'm hoping someone can shed some light on the differences of how DIM and DIMLIN commands function; possibly even solve an issue I'm having with dimensioning blocks.

 

Attached is a screen cap of two blocks with one scaled at 1,1,1 and the other scaled at 1,1,2000.  Both blocks have 2 sets of dims on them: one from DIM and one from DIMLIN.  The top block is dimensioned correctly with both commands but the lower one is not correct with DIMLIN.  The lower DIMLIN dimension shows 12.8mm, which is what the size of the block would be if I printed it out on 8.5x11 paper.

 

What is needed to have DIMLIN measure the block to its correct size when scaled up on 1 axis?  

 

Also, how differently do the DIM and DIMLIN commands work?

 

Thanks in advance!

DIM V DIMLIN.PNG

0 Likes
2,497 Views
9 Replies
Replies (9)
Message 2 of 10

pendean
Community Legend
Community Legend
Post your actual DWG file with your content, lets have a look at your work for ourselves please.
0 Likes
Message 3 of 10

Anonymous
Not applicable

Sure thing, here you go.  

Not sure if this helps, but my DIMSCALE = 0, DIMASSO = 2, DIMLFAC = 1.

 

 

0 Likes
Message 4 of 10

pendean
Community Legend
Community Legend

Thanks for the file: there is no difference between DIM and DIMLINEAR if I make a new viewport, MATCHPROP viewport scales, then dimension them (DIM is top and right, DIMLIN is bottom and left).


See attached.

0 Likes
Message 5 of 10

Anonymous
Not applicable

Thanks pendean; unfortunately, the object you dimensioned was the extruded polyline (which worked correctly in the original file with both DIM and DIMLIN commands.)

 

When I dimension the 1,1,2000 scale block, the dimensions are still off.

0 Likes
Message 6 of 10

cadffm
Consultant
Consultant

 

 

1. DIM and DIMLIN(EAR) are not the same commands and this is an important fact,

    they just can create the same objects.

 

2. Often the DIM command works unexpected! But not in this case (really surprised!)

    I quote myself from another thread:
  >"Not by using this UCS together with that magic youtubeinstagramtwitterteenagecommand DIM."

 I prefer to choose the right dimension tool by yourself (DIMLINEAR DIMALIGNED ...)

 

In this case the internal DIM routine works better for this special case, we all are users und can not say why,

but we know there are two differently internal functions.

 

Your special case: A very Un-uniformly scaled block. Thats all, nothing more. No Viewport, no Layout, no file issue,

just this UN-UNIFORMLY scaled block-reference is the problem and it is a known limitation.

 

The difference between DIM and DIMLINEAR is:

Dimlinear use the current DIMLFAC

Dim use the current DIMLFAC and the detected viewport-scale (if you select two point of modelspace object thru one viewport)

Be aware: If you using DIM, the DIMLFAC have to be 1 to get dimensions with the right dimlfac object property value.

EDIT/ADDED: Again, both of these create non-associative dimensions in this case.

 

Here you can read what i said from Autodesk/AKN: Click!

 

Sebastian

0 Likes
Message 7 of 10

pendean
Community Legend
Community Legend

Draw your outline in modelspace, that seems to be the problem.

 

Capture.PNG

Message 8 of 10

cadffm
Consultant
Consultant

OFFTOPIC: You are running AutoCAD 2016 or higher,

in this case it isn't a really good idea to use the old dwg2010 File Format in general.

For example it forces to get trouble with special formattings and (dynamic) blocks in some cases.

And by using 2018 or higher specialy because of 3Dsolids.

 

 

Sebastian

0 Likes
Message 9 of 10

cadffm
Consultant
Consultant

He don't want to measure the rectangle, just the 3dsolid in the scaled block and the example defpoints are set to the right point, not to this pline.

Sebastian

0 Likes
Message 10 of 10

Anonymous
Not applicable

Thank you CADffm and pendean.  

 

I will rebuild these blocks tomorrow when I'm back in the office in V2016 and try it again.  Currently, my DIMLFAC is set to 1. 

 

The scale is unorthodox; however, we work in mm and start off with 1mm blocks that are scaled to length.  If a part is used enough to warrant saving it, we REN, update the block's attributes, and save it to our library.

 

The reason I'm looking to make DIMLIN work is because we don't usually measure a block itself.  We measure point-to-point for plan views and DIMLIN/DIMALI works best for our CAD designers.

 

I'll post a new file once I have a 2016 file built from scratch.

0 Likes