Notifications
Clear all

Civil 3D: Point Grouping Utility

12 Posts
7 Users
0 Reactions
0 Views
(@amdomag)
Posts: 650
Prominent Member Registered
Topic starter
 

Hi guys!

Any idea of any utility that allows ordering of points in a Civil 3D point group based on picking order? This feature is very important to me in the preparation of lot data point information table.

Have a pleasant morning from the Philippines.

Arnel

 
Posted : 02/05/2017 5:13 pm
(@dan-patterson)
Posts: 1272
Noble Member Registered
 

amdomag, post: 426589, member: 1683 wrote: Hi guys!

Any idea of any utility that allows ordering of points in a Civil 3D point group based on picking order? This feature is very important to me in the preparation of lot data point information table.

Have a pleasant morning from the Philippines.

Arnel

Do you mean you want to include or exclude by point number? That's in the point group properties if that is what you meant.

 
Posted : 03/05/2017 6:39 am
(@squirl)
Posts: 1170
Noble Member Registered
 

I think the OP is to "process" the points in the order they are selected. I'm not aware of a way to do this without a custom lisp or custom app?

I would suggest looking at theswamp.org or cadtutor.net for your solution.

 
Posted : 03/05/2017 7:13 am
(@amdomag)
Posts: 650
Prominent Member Registered
Topic starter
 

Dan Patterson, post: 426659, member: 1179 wrote: Do you mean you want to include or exclude by point number? That's in the point group properties if that is what you meant.

The idea is to be able to produce a Civil 3D table object showing points in same order as they are selected.

 
Posted : 03/05/2017 7:54 am
(@david-livingstone)
Posts: 1123
Noble Member Registered
 

If you didn't have a lot of them you could put them in a spread sheet and cut and paste them in the order you want. Otherwise you would almost have to renumber the points in put them in the order you want them displayed, which once again, if there isn't a huge number of them wouldn't take that long.

 
Posted : 03/05/2017 8:43 am
(@frozennorth)
Posts: 713
Honorable Member Registered
 

You could connect all the points you want in order using a pline, convert that pline to an alignment, and then make a point table that is ordered by alignment station. If Civil3D still can't do dynamic sta/offset tables, you can use the Sincpac3D add on that is useful for a lot of other stuff and very reasonably priced.

While perhaps not an elegant solution, the above method would get the job done pretty quickly while preserving your point numbers.

 
Posted : 03/05/2017 8:50 am
(@trundle)
Posts: 82
Trusted Member Registered
 

Civil 3D point tables list points based on whatever attribute column you select (usually point number, but could be elevation, description, coordinates, etc...). you can create custom fields and add your own attribute data (manually entering the order number you will be clicking it on the screen)....but that is cumbersome.

There may be a custom add on that automatically adds that attribute based on picking order, but I don't know for sure.

 
Posted : 03/05/2017 9:11 am
(@amdomag)
Posts: 650
Prominent Member Registered
Topic starter
 

FrozenNorth, post: 426670, member: 10219 wrote: You could connect all the points you want in order using a pline, convert that pline to an alignment, and then make a point table that is ordered by alignment station. If Civil3D still can't do dynamic sta/offset tables, you can use the Sincpac3D add on that is useful for a lot of other stuff and very reasonably priced.

While perhaps not an elegant solution, the above method would get the job done pretty quickly while preserving your point numbers.

One of my intentions is to generate LatLong values for each corner point. I can't get it using the line tagging -> generate table approach as it doesn't support LatLong values. Using this technique only allows me to retrieve local/grid coordinate values with no corresponding geodetic/geographic values.

I think using alignment objects can only provide local/grid values. I don't know if I miss something here.

 
Posted : 03/05/2017 9:16 am
(@frozennorth)
Posts: 713
Honorable Member Registered
 

amdomag, post: 426673, member: 1683 wrote: One of my intentions is to generate LatLong values for each corner point. I can't get it using the line tagging -> generate table approach as it doesn't support LatLong values. Using this technique only allows me to retrieve local/grid coordinate values with no corresponding geodetic/geographic values.

I think using alignment objects can only provide local/grid values. I don't know if I miss something here.

I'm recommending you generate a Point Table, not an alignment objects table. In the point table, you can have PNEHDLatLong. If you have the Sincpac3D add-on, you can also add Station to the table, and then order by increasing Station. You could probably then hide that column of the table behind a wipeout or something if you didn't want to show it.

Sincpac3D can dynamically link a Cogo Point to an alignment, so you're able to make a Point Table that displays STA/Offset. I'm not affiliated with Sincpac3D, but their products have saved me a ton of time over the years.

 
Posted : 03/05/2017 9:53 am
(@amdomag)
Posts: 650
Prominent Member Registered
Topic starter
 

I need some flexibility that allows me to pick points of my choice and even to the possibility of multiple instances of same point in same table.

 
Posted : 04/05/2017 6:00 am
(@robert-ellis)
Posts: 466
Honorable Member Registered
 

In Civil 3D if yo go to toolspace > misc util > reports > point > points report > you can create a html report of the points in the order you select them in the drawing. i didn't look into how to go from html to csv but it maybe possible.

 
Posted : 04/05/2017 7:42 am
(@amdomag)
Posts: 650
Prominent Member Registered
Topic starter
 

This approach partially works for me but does not provide all the features that I wish for. I can live with this for the time being. This is a new feature in 2018 that I didn't suspect to exist. Thank you. :relieved:

 
Posted : 04/05/2017 5:16 pm
Share: