r/AutoCAD • u/Schnuffii • 14d ago
Help Question about mass changing values
So im working on a rather large project and we're basically in the stage that we are done with the drawings, entire elevation plans, i engineered the entire project from A to Z, and now the project developer came over to us and asked us if we could raise the construction level of the houses by 0.15 meters...
and so now im looking at my drawing, nearly 400 blocks with each a separate value for elevation, which some need to be raised and some lowered in sections and some stay the same, so i'm looking for a way on how i could select the blocks that need to be changed, and raise or lower all the values by .15 without messing with the inherit values. cause if i do this manually it will take hours more or less. are there any plug-ins that could help me with this or have i been oblivious to certain possibilities within autoCAD
For extra information:
I work on ACAD 2027.
Nothing is bound to a Z coordinate.
(did see a plug-in on autodesk that was free, i believe it was called Increments)
EDIT: i notice the HUGE mistake i made, it shouldve been in meters, not CM. its 15 cm, NOT 1,5 mm
3
u/NewMar00 14d ago
This sounds like a lisp routine. I have a few that select a block, find the attribute, and increase/decrease by a set value.
I might look into the attin/attout feature on Express tools. Not in the office right now but I think it might work just takes a bit of set up. You export out the attributes of a selected block. The file can be edited in excel/sheets. Then you use Attin to pop them back in.
2
1
u/Putrid-Product4121 14d ago
.15cm? What kind of psychopath do you have for a customer? I guess it is the principle of uniformly raising all of your blocks, but it would make more sense if it were 15 centimeters, or a meter or something along those lines but .15cm, on a construction site? That's nuts.
1
1
u/Schnuffii 14d ago
yeah no my bad, i work in the the infrastructure, so i work with meters, .15 i do NOT know why i added CM to a random .15, i meant meters, for a 1,5mm change i wouldnt have dont it
1
u/Just-Shoe2689 14d ago
Tell them to pound sand. 1.5mm fuck off thats within construction tolerances.
Otherwise, tell them its some huge fee to do it.
1
u/Schnuffii 14d ago
MY MISTAKE, shoudlve been meters, not CM lol. i wouldve said that but its 15cm that gets raised or lowered over thousands of M²
1
u/Just-Shoe2689 14d ago
Ah, ok. Seems 1.5m would change alot of the design.
But, can you edit the blocks, if the insertion point is correct.
I would imagine there is going to be alot of manual work.
1
u/Schnuffii 14d ago
No no, still 15 centimeters, raising the entire project elevation by 15 centimeters would mean that i would have to provide about 2550 m³ of soil, we already calculated the cut/fill balance to be around 73 m³ that has to be shipped off which is barely anything on the scale of costs, so i basically have to find a way to keep the soil cut/fill low with these changes
1
u/Just-Shoe2689 14d ago
If raising, you need to import fill? I mean this is something you let the client know, they decide if the cost is worth it.
If you are adding 2475 cubic meters, seems you have to bring fill in.
1
u/Schnuffii 14d ago
Thank god i did a test in Civil 3D with the project months ago while i was and still am learning Civil 3D in my own time, so i can raise and lower sections where its needed to figure out a balance with this change. And we already talked about this, saying just raising it all and not lowering anything else to compensate for the fill would mean you have to pay around 30-100€ per m³ that you have to import into the project, just do the calculations. Not cheap i can tell you that.
1
u/Homo_incognito 14d ago
I would’ve used select similar if this isn’t too tedious. Or used select dynamic block macros.
1
u/Schnuffii 14d ago
Yeah, honestly i have till monday to decide a course of action mainly because we're already tight on hours on the project lol so that i wont be burning hours on the project haha
1
u/diesSaturni 14d ago
Can you not just agree to lower the bottom by 15 cm?, ie raise the datum point?
Or is it e.g. an offset to planned depth of sewage pipes etc.
If it is blocks, attributes (text) which can be filled then attout /attin should help you do the trick on those parts. But make sure to save the old issued revision, create a new revision and do a compare on both file versions.
This is one I'd print out on paper for both and do a yellow sharpy comparison to validate nothing was missed.
Pending cost of errors if a few are missed, I'd make sure to agree on the applied method in advance. So contractor would have to sign the revisions files as well, so he cant go back on it later, if things were missed out on.
1
u/Schnuffii 14d ago
Yeah its a weird situation, basically there is a new construction district, aka old farmland that hasnt been used in decades will be turned into new places for housing, but the terrain around it is already filled with other older housing, and someone complained to the developer about some stupid thing, aka thats why this came forth so late in the project and has to change, the developer wasn't happy about it either this late into the project, but if its a solution that prevents a bunch of headache, that would make it a viable solution
1
u/believetheV 14d ago
The RAISE command should help you here. Select all the linework to raise, type RAISE, and then enter your value .15 m
1
u/JimMuadDib 7d ago
Late to the party, but if the values are in block attributes you can use ATTOUT/ATTIN:
- Select all blocks and ATTOUT to a text file
- Open the text file in Excel and update the values via a formula
- ATTIN, then ATTSYNC.
Job done.
4
u/Just-Shoe2689 14d ago
Huge change order, lol