I need to create a triangular grid of injection boreholes with side lengths of 2m and can't think of a slick way to do it.
I've created two linear arrays of polyline at the correct spacings and MAPCLEANed to break all the crossing lines so I now have line segments at the correct locations.I now need to put a point at each vertex to show the locations of the holes.
I'm sure there must be a better way of doing this - just thinking while typing: if the two array are on different layers, I could JOIN the polys on each layer and then add POINTS at vertices??
Thanks
neilyj (No connection with Autodesk other than using the products in the real world)
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.
Solved! Go to Solution.
Solved by tcorey. Go to Solution.
Solved by sboon. Go to Solution.
I would either use the "create points on verticies" or by "divide" method. Once you figure out the lengths of polyline you need you would just join them up in some manner and run the commands. I think you are on the right track.
neilyj (No connection with Autodesk other than using the products in the real world)
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.
I'm assuming that the grid is made up of equilateral triangles with 2m sides. I would create the first row manually, then copy them down and over to build the second row. From there you can either copy two rows down at a time, or use the ARRAY command to finish off the grid. Do you want the point numbers in a sequence so that they can be laid out boustrophedonically or do you want a repeated left to right pattern?
Steve
Please use the Accept as Solution or Kudo buttons when appropriate
neilyj (No connection with Autodesk other than using the products in the real world)
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.
Using the phrase boustrophedonic layout is a good way to impress the hell out of an old-time surveyor.
Neil - if you create the starting sequence of points correctly then the sequential pattern will be repeated when you copy them.
Steve
Please use the Accept as Solution or Kudo buttons when appropriate
Just another thought;
Hatch pattern.
Adjust origin to get the pattern the way you need it.
Explode.
Drawing cleanup - break crossing.
Create Points - Automatic.
Thanks for the word. As an old time surveyor, I am impressed.
As a matter of interest, how would you number the points "boustrophedonically"
Create the first row of points left to right, and the second row right to left. When you copy them they will maintain that order, with new point numbers.
Steve
Please use the Accept as Solution or Kudo buttons when appropriate
Neil, it looks like it would be simple to create a LISP routine that would make AutoCAD Points, then you could convert those to Civil 3D points.
Post a drawing and I could probably write something for you in a few minutes.
neilyj (No connection with Autodesk other than using the products in the real world)
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.
Drawing attached
neilyj (No connection with Autodesk other than using the products in the real world)
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.
Is it always twenty/twenty-one columns by ten rows? Odd numbered rows have 20 points and even numbered rows have 21 or do you need those values to be variable?
neilyj (No connection with Autodesk other than using the products in the real world)
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.
Is this what you're talking about?
File is .lsp but I had to rename it to post. You'll need to rename it back.
Tim
neilyj (No connection with Autodesk other than using the products in the real world)
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.
neilyj (No connection with Autodesk other than using the products in the real world)
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.
The lisp works great in 2013 but seems to behave differently in 2014 - I'm not complaing just curious as to why...
In 2013, I had a boundary and the routine created the stated number of rows and columns per the input parameters but in 2014 the routine stopped either side of the boundary but the distance from the last point to the boundary was greater than the stated 2m spacing so I'm wondering why (as I'm lisp illiterate)
neilyj (No connection with Autodesk other than using the products in the real world)
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.
Weird. I wrote and tested in 2014.
Be sure you turn off any osnaps before you run it and see if you get different results. Sorry, I usually am good about safety features but I was in a hurry to get this out between support calls...
Tim