AutoCAD Civil 3D :: How To Convert Block Reference Point
Dec 25, 2013
I have points as reference blocks I want to convert them in to autocad points so than to convert them to Cogo points.how to covert block refernc point to autocad points
I create a set of points in a drawing and create each point as a block reference containing the point, text and probably something else. Also I would like to use different symbols for points and each of the symbols is defined as a block definition, and for each point I create a block reference according to the symbol type. The question is if is there any way to "combine" block definitions/references? I mean, I have common block definition for all points, whis defines somethin common for all of them. Also I have different symbols for each type of points and each symbol is defined separately as a block. But when a final point is created (containing common definitions and type-dependent symbol) I want to have it as a single block.
I need to get a station and offset for a bunch of points and have it show up in the point label. i can't find reference text in the label style so i was wondering if there was a good workaround.
Dell Studio XPS 9100 Intel Core i7 CPU 930 @ 2.8GHz 12GB Ram 64 bit C3D 2012 SP3.0
We're using C3D 2013 SP2. The survey company we use uses point styles to show the blocks. Say they shoot a catchbasin. Instead of inserting the block, the point shows up as the block.
I did a field check & needed to insert a missed CB. When I inserted the block, the other points that were CBs disappeared. I had to insert the block, copy it the clipboard, undo the insertion & then paste the block in. It did this on other drawings & other blocks.
Is there a way to create a block with attributtes that automatically complete x, y, z, lat, long for the insertion point of the block?
I am trying to complete text in paperspace that will automatically fill in the lat long of a point in model space without using a table. I have tried field insertion with reference to a cogo point, but it doesn't give options for position on a cogo point. If I pick a block with attributes, it will let me pick any attributes, and x,y position for the block.
Cogo points show all the information I need to propagate in the properties....but how do I get that to translate into the text using fields or some other method?
Dell Precision T3600 - Windows 7 64-bit NVIDIA Quadro 600 Intel(R) Xenon(R) CPU E5-1607 0 @ 3.00GHz 3.00GHz 8 GB ram - Two 1TB raid
I know this. I am aware. This is why I avoid changing the reference point as much as possible if I have profile views or anything else dependent on my alignment. I also have no problem with this dialog giving me a useful reminder.
My problem is this: if I want to make my alignment longer, and I grab the grip at the end of it and drag it to a new location, the reference point moves too! Who in their right mind would want the reference point to move when adjusting the end? Personally I wouldn't want C3D to ever move my reference point automatically. I can have some sympathy with moving it if I am grip-editing the start of the alignment, or the tangent on which the reference point resides. But I'm editing at the end of the alignment, on a different tangent. Why would you move my reference point and make me have to go back and reset it to where it was? How dare you throw your warning message at me for moving the reference point back to where it should be when you secretly moved it to a wrong location with no warning whatsoever?
I got a survey that has hundreds of cogo points. I need to bring this into a mapping dwg but not as cogo points. What's already in the map file is block reference (trees, power poles, signs, etc.). When I explode the cogo points (select all) they turn into 1/100th of the size (although the Properties scale hasn't changed). If I explode one by one, they are fine. how I can get these cogo points into the map dwg as block reference at the correctoriginal size?
C3D 2012 sp1 W7Pro 64bit HP Z400 Workstation 16 GB RAM Intel Xeon CPU W3565@3.20GHz NVIDIA Quadro 4000
I was tried to convert a point from UTM-39N to Lat/Long using geodetic calculator; but when I checked the converted coordinates by another applications (like GeoLab); they were a little different (about two seconds) & I'm sure GeoLab is right.
I've this file.It's containing survey block point ..I can't convert it to cogo point ..Also no body can do it cuz it's coming from civil 3D by exporting the file.......
Is there a way to convert a feature line elevation point to PI?
My objective here is to delete all the elevation points except one. It would be time consuming to pick each elevation point and delete them individually (in this case there are about 15 but sometimes there are more). I want to use the delete all option but keep one one of them. If I can convert that one into a PI I could then quickly delete the remaining elevation points.
I have a *.csv file complete with point references, easting, northing and height. I'm trying to find a way that I can import the points so that I can snap to them and also include the point reference beside the inserted point. Currently running CAD LT 2011.
is it possible to create a block so that the base point is the only snap point on the block?
In other words supose I have a block of a simple rectangle with the base point in the center.
If I try to snap to the block, I will be able to snap to all the corners, but not the base point. I know that i can put a point at the base point, but can I turn off the snap to the corners (just for the block) in other words, have an object that is unsnapable to without turning the snap mode off.
I have a surface, to which I've added data from a ENZ file. No problems - I had a workable surface. I want to be able to work on the drawing at home as well as work. So I brought home the DWG as well as the ENZ file thinking that if both were in the same directory, it would work OK. But I get an error saying the Point file can't be found. I can't see any way to make the file reference relative, rather than absolute.
I had inserted a Land Desktop drawing containing points in to a C3D 2012 drawing. There was a small difference in coordinates. I used Autocad move and rotate to adjust. This was fine because I only needed a visual reference. Now someone wants the information and I need to convert the Aecc points to Civil cogo points.
The problem is that the convertldtpoints command doesn't use the location of the point marker as the coordinates for the converted points. It uses the Northing-Easting stored in the AECC_Point object. Those are the pre-adjustment coordinates.
Civil 3D 2012 SP 2.1 Dell Precision T7400 Xeon CPU 3.16 GHz Nvidia Quadro FX 4600 12 GB RAM Win 7 Pro, 64-bit
How do you get a point marker that uses a block with attributes to show the attributed text?
We are using tree symbols that have the size of the tree as an attribute, but when the points that use that block come in...the block shows up w/out any attributed text. Tried to edit the "block" or point marker with attedit command, but C3D tells me it is not a block. Understand that it is a "marker" for the point. But, what is stopping the text size of tree from showing up?
I have a block tha I use in a point label style. All of the block entities are on layer 0. The label style is also set to layer 0 so that it get on the same layer as the point. I've tried setting the block color in the label at by layer and by block. When a drawing that contains this label style is XREF'ed into another drawing, the block in the label always takes on the color of the current layer.
C3D 2011, Version 3
edit: I attached an example. The top figure is the point with the block in the label and the bottom is just the block itself.
I am trying to have a block scaled on import baised on the elevation of the point. I already use description key sets to scale blocks in import to parameters added to the code libary, for example; "Pole 0.31" draws a circle with a diameter of .31 meters.
Is there a way where I would be able to scale a block on import based on the elevation of the object? For example, a point's elevation is 1.7m, so on import it would scale a block by 1.7 on the x/y axis. Ideally if I were to modify the datum of the points the blocks would automatically scale, but that is more of a pipe dream.
We import the data from a trimble r8 rover and convert the file to a FBK file before importing the survey data.
In most cases this works well. However I found a case that it not work as well. When I try to change the definition from a new block that I have created in my test DWG, it disappears from the model.
I have structures and alignments data referenced. If I assign the structures ref alignments in the dwg with the data refs for labeling, the next time I open the dwg the ref alignments are set back to none, causing the labels to be ?
I have a block: “Block_A”. I am trying to determine if a block reference of the block exist.
Currently I would iterate every block Reference in the Block Table, and then dig deep into each block ref . . . . .
I was wondering if I could just take “Block_A” and see if it has reference and where the references are. Perhaps this is just wishful thinking but I was hoping for a faster way to obtain the references then to iterate thousands of blocks in each table record.
I am getting this error in my production drawings.
My setup is as follows:
- EG.dwg has my existing surface in it. I create a data reference to use it in other drawings.
- Level One.dwg has the EG surface data referenced in, and I use this to create alignments, profiles, and finish surface. All of these are turned in to data references.
- Storm Sanitary.dwg has my pipe designs. I data reference in the two surfaces, profiles, and alignments, and create pipe networks. I create references for these networks.
- Plan Profile.dwg is the production sheet I'm getting this error from. Every one of my civil objects is data referenced in to this drawing. Everything is inserted correctly, the pipes show correct FG surface elevations for their rims, etc.
BUT when I open this drawing, I get this error. I assume it's because my FG surface is not directly in the storm sanitary.dwg.
How do I get rid of this error, without combining drawings, or promoting the surface to one or more drawings? Isn't this exactly what data references is made for?
Drawing contains a block with "BlkName". I want to insert blockreferences of this existing block using .Net. All shows how to insert a new block and then use the BlockID returned by the insert function. In my case I only have the block name and there is no Block id. How to get it or how to create a block reference of an existing block?
I'm inserting blocks into my drawing and the block has a basepoint and a 0,0,0 point. The CAD guy who usually works with me is off today but he has a keyboard method of switching between the 2 points when inserting the block.
Its a fairly straight forward thing on his keyboard, nothing he has set up but standard in autocad.
I've had a try hitting a few keyboard buttons this morning but can't seem to do it.
How can I store reference to AcadPoint for later use? I am inserting hunderds of point to ModelSpace. In each loop I have reference to created point. But how to store this reference for later use in some array, collection...? The Colletion.Add(objPoint) does not work.
Set objPoint = ThisDrawing.ModelSpace.AddPoint(point)
my problem is whenever i make a new block a stretch point appears even if its not a dynamic block . also its not a stretch point, because when i click on it, it just move the block , and it always appear on the coordinates 0,0 it cause me a problem when I insert the block , autocad use this point as a base point , and its very far from the real block .
I am learning autolips and i found a problem that i can´t solved.
(vl-load-com)(defun c:pmb ( / ss ent pt )(prompt " selec block : ")(setq ss (ssget '((0 . "INSERT")))) (setq ent (ssname ss 0)), (setq pt (cdr (assoc 10 (entget ent)))) (command "point" pt)) wich this code you select one block and insert one point at insert point´s block.
which this other code yo select all block and insert all point.... but in one block
I am working on a horizontal directional drill with multiple survey points.
The survey points make up (what looks like an upside down dome) and they are all connected with polylines. I need to add straight vertical lines to each point. Of course I can do this manually, but I'm wondering if there's a way to automate it. I've tried Lee's point manager, but it seems the problem is there's no option for xstart, xend, and ystart, yend. I also tried created a block out of a line then importing that on the points with point manager, but I need all of the lines to end at the same position at the top. This doesnt work because as you can see the points aren't all equal from the bottom. I also cannot find a way to trim blocks. I was hoping blocks would have the same xstart and xend, etc. as a line, but they don't.
We have a title block and border which is used in MS. If this is referenced using AMTITLE then it acts as expected. We issue these to some external people to create our drawings but they have been using CTRL-C and V to place them in a new drawing. ACAD does now not see them as a Title block or border but as blocks. We have a process to bring DWG's into SAP and this will check for a title block and border.
The issue is we need to fix these drawings and currently this means removing the borders and title blocks and placing new ones then adding all the attributes again. Is there a way to convert the blocks back to how they should be?