whashisface Posted December 22, 2014 Share Posted December 22, 2014 Hi I have drawn some walls which I then trimmed to the underside of a roof object using the 'fit walls to objects' command. I no longer want the walls to be trimmed to the underside of the roof so how do I remove this without having to redraw the walls? The VWs manual and google have not helped so I was hoping someone on here would be able to point me in the right direction. Thanks in advance! Quote Link to comment
michaelk Posted December 22, 2014 Share Posted December 22, 2014 I usually put an object - a simple 3D Poly or an extrude - on a temporary layer at the height I want the walls to be and run the Fit Walls to Objects again using that layer. mk Quote Link to comment
whashisface Posted December 23, 2014 Author Share Posted December 23, 2014 Thanks Michael but surely there should be a check box or simple tool to just remove the constraints without having to mess around with additional polygons etc? Quote Link to comment
VincentCuclair Posted December 23, 2014 Share Posted December 23, 2014 Yeah been wished for many times.... https://techboard.vectorworks.net/ubbthreads.php?ubb=showflat&Main=39712&Number=197004#Post197004 Quote Link to comment
VincentCuclair Posted December 23, 2014 Share Posted December 23, 2014 Here's a script that does it to degree (read the thread above to see why not completely): Procedure Fix_Walls; var desired_ht:REAL; PROCEDURE HandleWalls(h:HANDLE); VAR result:BOOLEAN; BEGIN ClearWallPeaks(h); ResetObject(h); END; BEGIN ForEachObject(HandleWalls,SEL); END; Run(Fix_Walls); Quote Link to comment
whashisface Posted December 23, 2014 Author Share Posted December 23, 2014 Thanks for confirming that it's not possible. Quote Link to comment
Vectorworks, Inc Employee Robert Anderson Posted January 15, 2015 Vectorworks, Inc Employee Share Posted January 15, 2015 There's a script on the Knowledge Base: http://kbase.vectorworks.net/questions/1276/Reset+Wall+Peaks+Script Quote Link to comment
twk Posted July 20, 2015 Share Posted July 20, 2015 Greetings all, Was looking for this too, and was glad to find a script in the knowledgebase. However I just tried the script and it's saying the SetWallHeights function is depreciated and should not be used. Checking the VW Developer's wiki, it says this has been depreciated from VW2012! And points to "Architectural Category" for replacement. However it does list the ?related? functions DelObjStoryBound DelObjStoryBounds GetObjBoundElevation GetObjStoryBound GetObjStoryBoundsAt GetObjStoryBoundsCnt GetStoryLayerInfo HasObjStoryBound HasObjStoryBounds SetObjectStoryBound Will post in Vectorscript section for help on translating the SetWallHeights function to one of those ones indicated. I'm guessing its the SetObjectStoryBound. Will post my findings there. Quote Link to comment
Vectorworks, Inc Employee PVA - Admin Posted September 24, 2015 Vectorworks, Inc Employee Share Posted September 24, 2015 There's a script on the Knowledge Base: http://kbase.vectorworks.net/questions/1276/Reset+Wall+Peaks+Script This script and article has been updated as of Sept 24th, 2015. Quote Link to comment
twk Posted September 24, 2015 Share Posted September 24, 2015 Hello Jim, Just visited that page and there are no attachments found? Quote Link to comment
Vectorworks, Inc Employee PVA - Admin Posted September 24, 2015 Vectorworks, Inc Employee Share Posted September 24, 2015 Fixed, my fault. It needed a kick. Quote Link to comment
twk Posted September 24, 2015 Share Posted September 24, 2015 No worries.. thanks! Quote Link to comment
AlanW Posted September 26, 2015 Share Posted September 26, 2015 (edited) One way is to double click on the wall and you get nodes, click on point you want to change and drag down or up and tab into the line and type the height you want, hit enter and the wall changes height. If you have a wall like in the attachments you lower or raise the end nodes then delete the nodes between and you get back to a level wall. HTH Edited September 26, 2015 by Alan Woodwell 1 Quote Link to comment
CipesDesign Posted September 26, 2015 Share Posted September 26, 2015 I prefer to create a "dummy" layer into which I place one object: a Floor or Extrude with its base at 8 ft (e.g.). Then use this dummy layer as the Fit To layer... Perhaps someone already mentioned it, but there was also a script out there called "remove roof peaks". Quote Link to comment
AlanW Posted September 26, 2015 Share Posted September 26, 2015 Well that "remove roof peaks" is a wonderful piece. Works a treat, Thanks for the info. With the Dummy layer, so you create a high layer that you can turn off in plan so it doesn't hide your windows in the lower base level???? Quote Link to comment
bc Posted September 27, 2015 Share Posted September 27, 2015 When I download the file and try to open it I get the error message which states that this file was created in an older version of VW and so will be converted but when clicked OK I get the message that this is an unrecognized file and will go no further. Any help? Maybe the file is created in VW 2016? and I am still 2015? Quote Link to comment
CipesDesign Posted September 27, 2015 Share Posted September 27, 2015 The Dummy Layer is only used to reset wall heights. It has no other purpose. Quote Link to comment
Kizza Posted September 27, 2015 Share Posted September 27, 2015 There's a script on the Knowledge Base: http://kbase.vectorworks.net/questions/1276/Reset+Wall+Peaks+Script This script and article has been updated as of Sept 24th, 2015. Thanks for this - only thing is, if you have top and bottom offsets applied to the wall, these are reset. Can the script include the ability to re-enter these offsets as well through the dialogue box? Quote Link to comment
AlanW Posted September 27, 2015 Share Posted September 27, 2015 I have VW2015 and I simply downloaded and placed the "ResetwallElevations.svs" file into my "C:\Program Files\Vectorworks2015\Plug-Ins" location, started VW and go Tools/Plugins/Run Script and scroll down to the script and if you have walls with peaks it will flatten them down to a chosen height. HTH 1 Quote Link to comment
bc Posted September 27, 2015 Share Posted September 27, 2015 Got it now, Alan, thanks. Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.