AutoCAD Civil 3D General Discussion

AutoCAD Civil 3D General Discussion

Reply
Distinguished Mentor
rl_jackson
Posts: 784
Registered: ‎01-20-2008
Message 1 of 17 (346 Views)
Accepted Solution

Odd Bearing listing using CGLIST

346 Views, 16 Replies
09-10-2012 05:51 AM

I routinely create blocks of deed descriptions, subdivisions and other plats to create mosiacs of properties that I will later use for the calculation of additional field points on a survey being preformed. However when I create a block, and list a line that has been rotated it still reports that the line is due south or whatever bearing it was originally drawn at.

 

Is this supposed to work this way? Is there a setting that I'm missing somewhere?

 

If this is the way it works - it is totally wrong in my opinion, and is a serious deficiency with respect to the surveying.

 

TIA

 

C3D12

C3D12-13
Win7x64 6gb

I've not experienced this since I don't list bearings in rotated blocks. But I do have a theory.

 

A block is a single definition in the drawing shown multiple times. So I think what's happening is that CGList is reporting the bearing from the original definition.

 

I do have a workaround since I work in a similar manor. Instead of using Blocks use Groups. While this will double or triple, in my case, the amount of linework in the drawing. Lines don't increase a file's size that much. This still allows you to move the deed plots as a single unit but you can still affect the lines individually if you want.

 

I triple the size because I have one instance of the lines in their original bearing systems, one where I have created a mosaic in the system that seems most common the them and one where I've rotated them after a field analysis.

 

HTH

Allen

*Expert Elite*
AllenJessup
Posts: 5,970
Registered: ‎05-21-2003
Message 2 of 17 (341 Views)

Re: Odd Bearing listing using CGLIST

09-10-2012 06:56 AM in reply to: rl_jackson

I've not experienced this since I don't list bearings in rotated blocks. But I do have a theory.

 

A block is a single definition in the drawing shown multiple times. So I think what's happening is that CGList is reporting the bearing from the original definition.

 

I do have a workaround since I work in a similar manor. Instead of using Blocks use Groups. While this will double or triple, in my case, the amount of linework in the drawing. Lines don't increase a file's size that much. This still allows you to move the deed plots as a single unit but you can still affect the lines individually if you want.

 

I triple the size because I have one instance of the lines in their original bearing systems, one where I have created a mosaic in the system that seems most common the them and one where I've rotated them after a field analysis.

 

HTH

Allen

Valued Mentor
IanMcClain
Posts: 453
Registered: ‎09-29-2008
Message 3 of 17 (326 Views)

Re: Odd Bearing listing using CGLIST

09-10-2012 07:40 AM in reply to: rl_jackson

I agree. It would be best if the command gave the original data of the block and the scaled/rotated data. Or another command that gave the real data would be sufficient. Also, if you cglist an arc in a block, you don't get the arc information.

-Ian McClain
(running C3D 2012 sp4, Win7 64bit, 8GB)
Distinguished Mentor
rl_jackson
Posts: 784
Registered: ‎01-20-2008
Message 4 of 17 (295 Views)

Re: Odd Bearing listing using CGLIST

09-12-2012 08:34 AM in reply to: AllenJessup
Thanks Allen, That's a pretty good analogy of what is going on with regards to CGLIST - Not sure if I like it a whole lot. I tried your method with the group, and that command seem to have changed quite a bit from LDD, I see to remember a dialog box for that command, but I dont get that in C3D12, and I know the settings are correct. This makes it a little difficult to use, as sometimes once I get the final position set, I what to explode/degroup the object, and I dont see that feature. ? Rick
C3D12-13
Win7x64 6gb
*Expert Elite*
AllenJessup
Posts: 5,970
Registered: ‎05-21-2003
Message 5 of 17 (292 Views)

Re: Odd Bearing listing using CGLIST

09-12-2012 08:50 AM in reply to: rl_jackson

To get options for the Group command enter -GROUP (note the hyphen). That will give you the option to explode the group. I agree. Not having the dialog box is something you have to get used to.

 

Allen

*Expert Elite*
AllenJessup
Posts: 5,970
Registered: ‎05-21-2003
Message 6 of 17 (289 Views)

Re: Odd Bearing listing using CGLIST

09-12-2012 08:53 AM in reply to: rl_jackson

BTW. Remember that if you set the Pickstyle to 0, you will be able to select the individual members of a group.

 

Allen

*Expert Elite*
AllenJessup
Posts: 5,970
Registered: ‎05-21-2003
Message 7 of 17 (287 Views)

Re: Odd Bearing listing using CGLIST

09-12-2012 08:57 AM in reply to: rl_jackson

I just found out you can get the dialog box by using the CLASSICGROUP command.

 

Allen

Distinguished Mentor
rl_jackson
Posts: 784
Registered: ‎01-20-2008
Message 8 of 17 (285 Views)

Re: Odd Bearing listing using CGLIST

09-12-2012 08:59 AM in reply to: AllenJessup
Ah the hyphen never came up in the command list, since I started it with G, thanks for the help, I will look into the pickstyle variable as well. ? Rick
C3D12-13
Win7x64 6gb
Distinguished Mentor
rl_jackson
Posts: 784
Registered: ‎01-20-2008
Message 9 of 17 (284 Views)

Re: Odd Bearing listing using CGLIST

09-12-2012 09:11 AM in reply to: AllenJessup
Looks like its time to do an alias edit ? Rick
C3D12-13
Win7x64 6gb
*Expert Elite*
AllenJessup
Posts: 5,970
Registered: ‎05-21-2003
Message 10 of 17 (279 Views)

Re: Odd Bearing listing using CGLIST

09-12-2012 10:23 AM in reply to: rl_jackson

rl_jackson wrote:
Looks like its time to do an alias edit ? Rick

Or you could get fancy and use the Undefined and Redefine lisp commands in your acaddoc.lsp. See example on page 86 and 87 in this  [Link] .

Allen

Need installation help?

Start with some of our most frequented solutions or visit the Installation and Licensing Forum to get help installing your software.