Community
Civil 3D Forum
Welcome to Autodesk’s Civil 3D Forums. Share your knowledge, ask questions, and explore popular AutoCAD Civil 3D topics.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Odd Bearing listing using CGLIST

16 REPLIES 16
SOLVED
Reply
Message 1 of 17
rl_jackson
734 Views, 16 Replies

Odd Bearing listing using CGLIST

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


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

16 REPLIES 16
Message 2 of 17
AllenJessup
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



Allen Jessup
Engineering Specialist / CAD Manager

Message 3 of 17
IanMcClain
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
Message 4 of 17
rl_jackson
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

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

Message 5 of 17
AllenJessup
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



Allen Jessup
Engineering Specialist / CAD Manager

Message 6 of 17
AllenJessup
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



Allen Jessup
Engineering Specialist / CAD Manager

Message 7 of 17
AllenJessup
in reply to: rl_jackson

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

 

Allen



Allen Jessup
Engineering Specialist / CAD Manager

Message 8 of 17
rl_jackson
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

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

Message 9 of 17
rl_jackson
in reply to: AllenJessup

Looks like its time to do an alias edit ? Rick

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

Message 10 of 17
AllenJessup
in reply to: rl_jackson


@Anonymous 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



Allen Jessup
Engineering Specialist / CAD Manager

Message 11 of 17
rl_jackson
in reply to: AllenJessup

Thanks again, Looks like Im going to have to do that, since the classgroup command does not exist in the list. ? Rick

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

Message 12 of 17
Jeff_M
in reply to: rl_jackson

Just add it...Edit the existing G entry, change it to CLASSICGROUP, you will be told it doesn't exist and asked if you want to create it. Answer Yes, then Yes again to overwrite the G alias.

 

You may need to set permissions for the file alias.pgc to allow write. This file is in the "C3D Install"\Express folder.

Jeff_M, also a frequent Swamper
EESignature
Message 13 of 17
AllenJessup
in reply to: rl_jackson

It doesn't matter if it appears in the list. Just define it the way you want and when it says Classicgroup is a new command an do you want to add it. Say yes. Then it will work.

 

You can also define aliases for lisp routines that starts from the command line. If you had a Lisp that you start with Text2Mtext. You could define an alias of T2M.

 

Allen



Allen Jessup
Engineering Specialist / CAD Manager

Message 14 of 17
AllenJessup
in reply to: Jeff_M


@Jeff_M wrote:

 

You may need to set permissions for the file alias.pgc to allow write. This file is in the "C3D Install"\Express folder.


Jeff,

Do you mean acad.pgp?

 

You can verify where the active one is by using (findfile "acad.pgp") at the command line. We keep ours on the server so it doesn't get overwritten on each install.

 

Allen



Allen Jessup
Engineering Specialist / CAD Manager

Message 15 of 17
Jeff_M
in reply to: AllenJessup


@AllenJessup wrote:

Jeff,

Do you mean acad.pgp?

 

Allen


Nope, alias.pgc is what the Express tools Alias editor tried to edit, but couldn't, until I changed the permissions for that file. This is the list of commands Express Tools uses to edit the pgp file. 

Jeff_M, also a frequent Swamper
EESignature
Message 16 of 17
AllenJessup
in reply to: Jeff_M

Ah. That makes sense now. I hadn't heard of it before. Nice that it's in ASCII. You could add commands ahead of time, but why bother. Good place to get a list of commands though. Thanks.

 

Allen



Allen Jessup
Engineering Specialist / CAD Manager

Message 17 of 17
rl_jackson
in reply to: AllenJessup

Thanks again to all,

 

I was finally able to get the classicgroup to work after changing permissions, and things are working as expected.

 

Would be nice if Adesk had programmed in the dialoge box for the revised command.

 

Maybe something for the wish list.

 


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

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Rail Community


Autodesk Design & Make Report