Jump to content

Hippocode

Member
  • Posts

    800
  • Joined

  • Last visited

Everything posted by Hippocode

  1. There is indeed no field for the revision number as it's not needed. Their scripts just number them based on the parameter names. xxx1 xxx2 xxx3. The conversion from char<>number depends on the setting in the drawing border. This is the SDK function to unhide the object, in vs you probably have a similar function SetProperty or something. gSDK->SetObjectVariable(RecordFormatHandle, ovFormatVisibility, TVariableBlock((Boolean) false)); ovFormatVisibility = 900 btw.
  2. The record name is "Revision Data" and "Issue Data". You can make it visible in the resource browser as well if you set the visibility property to true.
  3. Unless you need to create 15000 different sized arrows I find it easy by drawing a line and assigning a class or custom arrow... If you would create a parametric object for it, again you would need to set the same settings as you do now in the attributes palette.
  4. You need to make sure that symbol hand is a handle to the symbol definition, not a symbol.
  5. 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...
  6. 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
  7. 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.
  8. I try really hard but I don't understand Klingon :grin:
  9. 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 ?
  10. 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.
  11. We've added a new piping tool to our Extensio Pro module
  12. 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.
  13. 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
  14. In that case, allocating the array to NumItems+1 will not only fix your problem but give the best result in terms of performance.
  15. 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.
  16. 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.
  17. 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.
  18. 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.
  19. I'm assuming you are creating basic geometry like polylines and rectangles. Why not use the space object ?
  20. 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.
  21. 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.
  22. 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 !
×
×
  • Create New...