Jump to content

Hippocode

Member
  • Posts

    796
  • Joined

  • Last visited

Everything posted by Hippocode

  1. I don't use those but chances are the next year people will complain about to many parameters on the OIP Now we are at it, it would be nice if a property hover icon would display on top of an object, while right clicking it could show the OIP on that exact spot. Now I need to select an object, move my mouse to the oip ( I have a 27" screen can you imagine how far it is placed) and move back. I want to edit properties at the spot, not 25 km away from the object...
  2. Hi, For those that are interested in giving the SDK a chance I will be writing some blogs about it. I find there is a lack of resources and examples. I had no idea where to start with it but eventually I found my way. I hope this will ease the pain of others interested in the SDK. Starting from a very simple object I'll go into more advanced topics. The first 2 blog posts are available, more will follow in the coming weeks: Developing with the vectorworks sdk 2015 part 1 Developing with the vectorworks sdk 2015 part 2
  3. The only issue I have with sheet borders is that they often lose the page info. I need to reset them for them to remember the page size and fit to it as set in the OIP.
  4. I try really hard but I don't understand Klingon :grin:
  5. I don't think they will spend resources on that. It would be much smarted to create a decent transfer between excel and Vectorworks sheets as all those cool features are in Excel, no need to duplicate them ?
  6. We've had some interesting feedback and most of the requests have made it in this new version 2015.07 available at www.hippocode.com/downloads. For those testing, the expiration date is moved to the end of august. The new version also features a new plug-in set Piping for pipe engineering.
  7. We've added a new piping tool to our Extensio Pro module
  8. I have no issue creating reports in my masterfile that lists all objects from each incoming file. It might depend on how you bring those in.
  9. I've got a custom plug-in available that allows you to manage revision and issue data in one simple overview. On top of that you can add/edit revisions spread over multiple drawing borders at once... '>Link
  10. In that case, allocating the array to NumItems+1 will not only fix your problem but give the best result in terms of performance.
  11. Array's are 0-based. Your counter has to start with 0, not 1 You are missing an "End;" at the end of your script.
  12. The foldername variable is used for the RESOURCE folder name starting from the path identifier used. This has nothing to do with a symbol folder. I'm pretty sure your best option is to loop trough all symbol definitions and check their parent folder so you can do your thing.
  13. Yes a little difficult to explain here, let´s see... It could work in the opposite way: 1- You draw your walls 2- Place a symbol (bed, desk, chair, any symbol) this symbol has a record field for example Room type: Library. 3- When you hit Create Spaces from Walls, then the Custom Space Name displayed in the viewport will read that symbol record field (Library) Cheers, Juan What you want is to define the space name in your symbol. The next step is to use the "create spaces from wall command". You want this command to use the name saved into the previous placed symbol as the name for the space object ? This would only be possible by creating a custom script. But I don't see the point honestly. Since you take the time to put the space name into the symbol why not placing it in the space object itself ? It takes as much time to do either of those options, and imagine having 3 symbols with different names in a room, the script might not take the right one a result. I believe you are better off naming the space objects manually unless I'm still not understanding your question.
  14. If you expect an array of saved handles to be updated automatically if you delete one of those handles ? no of course not. You need to manually work with the parameters you create.
  15. I'm assuming you are creating basic geometry like polylines and rectangles. Why not use the space object ?
  16. A new version is available at www.hippocode.com/downloads. Those of you testing out make sure you upgrade as it fixes a critical issue with the duct units. The biggest change is a custom tool for both the drainage and the duct group. Now you can choose the insertionline relative to the object.
  17. This is what we need. Include variations of such user interactive points that allow for a text box with info to display on hovering or serve as a special snapping point on the object.
  18. You can't. What you can do is go in the editing mode. Prior to editing mode click the checkbox to use the edit view as icon view. Inside the symbol turn off the class you want to hide and once you leave the edit mode the icon changes !
  19. If someone reports a bug trough a PM I will update this topic. This prevents you all from filing the same issues. Art V Reported the following bug: When editing the duct dimensions settings in any unit setting not being mm the shown sizes are not correct. Editing at this point will create new sizes in the wrong units as well. For now it's advised to stay in mm when editing the dimensions in the settings dialog. We've identified the issue and this will be fixed in the next update.
  20. Yes. Use ForEachObject. You can directly insert the criteria and you don't need to manually build the array. If you retrieve the object position you can rotate around that spot and that is exactly what you want it to do. => GetSymLoc
  21. I'm sorry I don't understand your request. Can you be more specific ? This only works in one direction: the symbolobject can find it's space reference. A space object can not find all it's symbols and update them.
  22. If you want to select certain objects, yes SetSelect will do. If you want to traverse the selected objects and do something with it you don't need the above but the for each loop instead. There are plenty examples to be found on this forum and even on the function reference how this works. Creating criteria can be a pain I admit. The easiest way to find out how to create criteria is by using the custom selection command and save to script. In there you'll find the criteria for what you need.
×
×
  • Create New...