Moss Designs
. July 15, 2005 CAD News - Large and Small
. Volume III, Issue 9
in this issue
.
Autodesk in San Rafael seeks a Few Good Users

Autodesk is conducting weekly usability studies for AutoCAD future features at our facility in San Rafael. For these sessions we need participants with all levels of experience with AutoCAD and other industry-associated applications.

A typical in-lab session lasts 1-1.5 hours and you will be paid $60 for your time. You will be working with product designers/usability engineers and helping us to validate our ideas.

In many cases it is possible to book two sessions back to back and we will double compensation for your time. If you are interested or would like more information please contact: traci.garzelli@autodesk.com.

You do have to be able to physically attend these sessions, so only users located in Northern California are eligible. Of course, if you are visiting and want to spend part of your vacation helping out Autodesk, maybe you can set something up.




Quick Links...
Greetings!

Blocks in LDT 2006 Inserted at the Wrong Scale
Michael Farrell reports recently on CADVault about what he considers a bug in this latest release of 2006 software...

From a user -I'm trying to generate a solution and make others aware of what I consider a serious flaw in the 2006 Land Desktop software.

The problem is the new core AutoCAD feature of block scaling and how it interacts with Land Desktop. In essence, if your drawing is set to feet and you insert an architectural block (or metric) and the units in that block are set properly, it will scale the block automatically to your unit settings in your drawing.

Of course after 20 years of not having this feature (it has been available via design center since 2000) most companies have an extensive block library with the "insert units" set to "who knows what" because it didn't matter and the actual block drawn in the same units that they typically work in because it did matter.

Now enter 2006, This functionality has been extended to the normal block insert command, Symbol Manager and all LDT routines that I've experimented with such as profile datum block, alignment label blocks, etc. They have conveniently set most of these blocks to "Inches" whereas in previous releases standard blocks such as the datum block, north arrow, scalebar, etc. were set to "Unitless". This results in different block definitions in pre-2006 drawings and different behavior when using block commands. In the case of my profile datum block, it is some how factoring the vertical exaggeration scale factor into this equation (have not tried to figure that one out yet). Older drawing block definitions are treated differently than new ones in that the scale factor is applied directly to the x,y scale in the former and via a new thing, block "unit factor" in the latter. I might add that the unit factor, apparently can't be edited so you end up with a unit factor of .083 and a scale factor of 240 to make 20 scale blocks.

There are workarounds, if you set INSUNITS (drawing setting) to "0" or Unitless and set INSUNITSDEFTARGET and INSUNITSDEFSOURCE (system settings) to "0" or Unitless it will work but every time you access drawing settings through the project menu, it will reset your INSUNITS. And if you forget to set your units prior to running a LDT routine that uses blocks, don't forget to purge the old block definition out before you reset your units, and rerun the routine.

It seems like a lot of work to fix something that wasn't broken to start with.

So far, I have been successful in getting this logged as a defect with Autodesk support. I have put a lot of effort into resolving this issue and have been told that a solution will only be developed if the issue gets sufficient complaints. Although once you understand what's happening you can make it work, when you are deploying LDT across several offices and multiple users (some still struggling with LTscale, paperspace and LDT basic project association), little things like this can really snowball.

I have decided not to deploy 2006 based on this defect.

From Michael -In addition to the suggested 'work arounds' this suggests a couple of other strategies.

One: test this unexpected feature/benefit to see how, when, or where it impacts your organizations work flow. If the impact is as imagined, call, and email your vendor, the various discussion groups, etc.

Given that Autodesk is already aware of the problem, as stated by Doug this is a serious issue to the Civil community of users. Unless the noise gets loud enough Autodesk will NOT fix this problem. They may yet ignore the problem instead pitching you on the new version; as yet to be released to justify subscription. The plan is to kill off Land Desktop as it is, so I see no fix forthcoming unless the problem IS verified to exist within Civil 3D and it's interaction with your legacy blocks. I see some of that NOT being an issue in regards profile blocks and various other Land Desktop blocks, as they are replaced in kind with their C3D brethren.

Should this problem prove to be as noxious as it sounds, I can hardly imagine the immense task the civil users are facing in an attempt to migrate their legacy blocks and on-going projects into 2006. I will point out that a small addendum to your license agreement allows you to continue to maintain your current version (at this time) in perpetuity as long as you maintain your subscription. (Or until they change the license).

I would suggest this is a good time to review your block library. Should you experience the above problem let us know.

Consider setting a Blank MAP session to query your blocks into a new session consider changing Attributes for FIELDS where possible and WBLOCK the file into a NEW 2006 version of your block library. This can be batched out.

I know it sounds like a lot of work, however it may be the only solution that works in the long run.

I suggest that you also take this opportunity to consider converting your Civil blocks into Feature Classified objects, and start delivering your data in the Value Added state of already being Classified and assigned appropriate GIS extended data. This functionality also translates into better more efficient cost estimates for your projects.

Now, I have been working in AutoCAD 2006 and have experienced some quirkiness when inserting legacy blocks, but since I was not the source of the blocks, I had been chalking it up to the fact that the blocks were legacy. Now, I am going to be looking at this a bit closer.

ReAligning a Drawing's BasePoint


Robert Bell posted this useful routine recently in the Autodesk discussion group. The issue pertains to drawings that do not have a base point of 0,0 - particularly external blocks.

When I find a drawing with a base other than 0,0,0 I always move the objects back in relation to 0,0,0.

(defun C:Grr () (command "._UCS" "_world") (command "._- Layer" "_unlock" "*" "_thaw" "*" "_on" "*" "") (command "._Move" "_all" "" (getvar "InsBase") "0,0,0") (command "._Base" "0,0,0") (command "._Zoom" "_extents") (princ))

Simply cut and paste the routine into Notepad. Save as Grr.lsp. Then use APPLOAD to load into AutoCAD. To run, type 'Grr' on the command line.

Turning off Selection Preview in AutoCAD 2006


Some users may be unnerved by the way entities in AutoCAD 2006 highlight when they mouse over them.

You can turn off the highlighting or control the way entites appear when you are mousing over them in the Options dialog on the Selection tab. Look at the Selection Preview section, located on the left on the dialog. To turn it off, simply uncheck the two options. To change the settings, select the Visual Effect Settings button.

New Space Options in ADT 2006


I have started updating my ADT 2006 text, so look forward to some tutorials and tips on ADT 2006 in upcoming issues.

My first tip is about the new options in defining space boundaries. Prior to ADT 2006, spaces were simply defined using a net boundary. In ADT 2006, users get two more options: Usable Boundaries and Gross Boundaries. These allow you to create an offset of useable space as well as an offset boundary surrounding the space that may be used for walls, insulation, etc.

The net space is the only measurement that is considered when calculating square footage. This allows users to visualize spaces more realistically.