Jump to content

Search the Community

Showing results for tags 'oip'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Announcements
    • Announcements
    • News You Need
    • Job Board
  • Feedback
    • Wishlist - Feature and Content Requests
    • Known Issues
    • Wishes Granted / Issues Resolved
  • General
    • Troubleshooting
    • General Discussion
    • Architecture
    • Site Design
    • Entertainment
    • Vision and Previsualization
    • Braceworks
    • Rendering
    • Workflows
    • Buying and Selling Vectorworks Licenses
    • Hardware
  • Customization
    • Marionette
    • Vectorscript
    • Python Scripting
    • SDK
    • 3rd Party Services, Products and Events
  • Solids Modeling and 3D Printing
    • Subdivision
    • Solids Modeling
    • 3D Printing
  • Vectorworks in Action
  • Archive
    • Resource Sharing
    • Machine Design

Calendars

  • Community Calendar

Categories

  • Knowledgebase
    • Tech Bulletins
    • Troubleshooting
    • Workflows
    • How To
    • FAQs

Categories

  • Marionette - Objects
  • Marionette - Networks
  • Marionette - Nodes
  • Marionette - Menu Commands

Product Groups

There are no results to display.


Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Occupation


Homepage


Hobbies


Location


Skype

Found 17 results

  1. KroVex

    Z Values from OIP

    Hi All I'm trying to create a symbol-marionette that displays the Z values from the OIP. For that I used the "Get 3D Z" node. However, a different value will be displayed, depending on which layer the Symbol is on. Also I tried the node "Get Height", but it did not work either. What is going wrong? Greetings KroVex Get_Z.vwx
  2. Stephan Moenninghoff

    Info Palette not playing well with Marionette 2018

    I have been chasing a nasty bug that will stop the OIP from updating after a short time working with Marionettes in VWX 2018. Unfortunately, I cannot pin it down to any specific action which is ever so slightly annoying because it stops me from filing a usable bug... If anyone is able to reproduce this, any help is appreciated. What is happening is that the OIP will continue to show the info of the previous selected object or node until I go to Top/Plan view. Then, even when I continue to work in Top/Plan view, it will require me to press cmd-5 frequently to refresh the OIP. I don't know when or by what action this starts to happen but it always does (macOS). Is anyone else seeing this?
  3. This would essentially be a Boolean parameter for PIOs which does not look like a check box. It could have two script loaded images (tool resources?) to display in the OIP to indicate the state of the button and return TRUE/FALSE. The same concept applied to a Radio Button parameter. Each choice having the ability of displaying one of two images (no text or radio button). Default image = non-selected, Alternate image = selected option. This could possibly lead to additional functionality of being able to select more than one option. This could be achieved by passing indices or Boolean flags back to the script. A PIO script can easily parse the result via a case statement. Once UTF-16 is fully implemented there maybe sufficient glyphs available that a button outline with text embedded will be able to convey the desired thought. The outline or background would alter to convey select state. Please ignore if this is in the current version. This office is using VW2013
  4. I know to get and reset the value of a PIO parameter instance using GetRField and SetRField but what is the route to rebuilding the "choices list" of a particular parameter field? I don't suppose it is unique to the PIO instance but probably a global to the PIO definition. Would GetObject and SetObjectVariableString be the route? There is no SetPluginChoice or SetCustomObjectChoice is there? Or do I just need a handle to the PIO definition and use SetRField? And is this separator for the entries in the choices list or is it indexed somehow? &div& Larry
  5. hello I would like to see an improvement in them can I set the camera option directly in the OIP. When I need to adjust the light in a rendered viewport, actually I need to go inside every time in the "camera" dialog inside the viewport etcetera... this must be helpful if I need to move the camera but for only the exposure, blur and other effects could be very quick to set it into an OIP in my opinion Thanks
  6. Dbl click in drawing required after work in OIP? Is this Working As Designed? Or some pref I missed? 1. Select object #1. Click any field in OIP. Change value or not, does not matter. 2. Move cursor to Object #2 in in drawing window. Result is Preselection highlight activates. 3. Click to select Object #2. A. Result is, um, nothing? B. OIP is still active for Object #1. c. Object #2 is not selected. 4. Click again required to select Object #2. I don’t recall this from previous versions. It throws off my flow, thinking I am working with a Object #2 when #1 is still selected. Moving cursor to drawing area and single click after work in OIP should deselect Object #1 and select the newly highlighted object #2. -B
  7. mjm

    OIP Issues - Tab Key

    The carpal tunnel is ka ka ka killing me here with So, every time I edit a field in the OIP and hit enter or tab, the cursor is kicked out of the OIP, so in order to go on to the next field I have to scroll to the correct position, click, enter data, hit enter or tab to accept data and then repeat the entire process all over again for the next field. In the Spotlight OIP, just for the Beam Angles, thats four fields. Or — I could use the mouse and click into every field to stop the madness. I gotta tell you, the mouse is nice and all, but just cannot compete with the keys for speed of execution. So, is this a wishlist item or bug, or BAD?
  8. Benson Shaw

    Space Object OIP is clipped

    If I create and select a Space Object, the OIP>Shape tab is clipped. Or all the text and fields are crowded to left. Some bits of text are even out of the window. Something about my system? OIP is normal justification for other objects. Never mind. I opened and closed the Properties pane. Now the OIP is displaying everything normally. -B
  9. Submitted on behalf of a Vectorworks user/client. They pointed out that when Data Visualization is being used to represent values of given objects, how cumbersome it is to manually update record field values if an object changes - for example - in dimension or area etc. His suggestion is to add the capability for Record Field Values to be drawn from object values in the Shape tab of the Object Info Palette. I seem to recall witnessing an implementation of this type of thing using Marionette, but this doesn't translate or connect to the Viewport Data Visualization facility.
  10. Hi, wondering if anyone has encountered this or knows of a solution: When I enable custom object info palette for a plugin object with vs.SetObjPropVS( vs.kObjXPropHasUIOverride, True ) #8 I find that trying to change the value of radio buttons in the object info palette crashes vectorworks. I have inserted all of the widgets with vs.vsoInsertAllParams() I'm not trying to do anything crazy; I am really just trying to get some separators onto the OIP. I am handling Event 41 as guided by the wiki: ... elif theEvent == vs.kObjOnWidgetPrep: #41 UpdateParametersState() ... def UpdateParametersState(): vs.vsoSetEventResult( vs.kObjectEventHandled ) #-8 Changing the value of other parameters in the OIP, including numeric fields and checkboxes, works fine. Most importantly, I see the same behavior when I try the example plugin provided at http://developer.vectorworks.net/index.php/Python_Sample_Point_Object_(complex) If I click the radio button for Male / Female in this PIO's info palette, vectorworks crashes. This leads me to think there is more going on than bad code in my own object. I am running VW2017 SP4 on Mac OS X El Capitan
  11. Hi, wondering if anyone has any advice -- Sorry for the cross post; I was in the wrong topic area before. I have a plugin that includes a control point that is draggable, but which also exposes one of its coordinate input fields in the OIP to allow the user to type a precise value. When the user origin has been dragged, typed values in this field get offset in ways that lead to "incorrect" values, but dragging the control point behaves as if the current User Origin is the Internal Origin. I imagine I could use GetOrigin() to find the offset and fix this behavior, but how do I detect whether the parameter changed from a drag operation (in which case I should leave it alone) or a typed value in the OIP (in which case I need to fix it)? Or is there a way to get Control Points to only look at the user origin? (the documentation on plugin parameters would suggest not) thanks
  12. Often it would be very useful to know an object's Z coordinate relative to the internal (global) origin in addition to the layer Z coordinate. For our architectural projects we place our site model DTM on the internal origin, so that Z coordinates on the DTM correspond to surveyed elevations. However, when working on other design layers whose layer elevations are set according to the elevations of, say, the respective subfloor, it becomes quite cumbersome to check the global Z coordinate (i.e. surveyed elevation) of any given 3D object. The addition of a 'global Z' or 'internal Z' coordinate field to the OIP would solve this handily.
  13. I would like the Box Position Indicator to respond to a entry from numeric keypad entry when the mouse is hovering over the OIP and no field is selected, or with a modifier key... 9 anchor points<=> 9 numeric keys This would speed up drawing work. Also there must be a better name out there for the 'box position indicator? Pinboard? Pincushion? AnchorGrid? VertexGrid? AnchorMatrix? AppleStrudle?... anyone?
  14. I'm trying to set parameter visibility in the object info panel. In the old vector script I would retrieve the custom object information as follows: result:= GetCustomObjectInfo(objname,oh,rh,wh); I would then set the visibility of the parameter as follows: SetParameterVisibility(oh,'parametername',FALSE); In python I am trying to accomplish the same thing. I've tried the following: result = vs.GetCustomObjectInfo(objname,oh,rh,wh) and then I attempted to set the visibility as follows: vs.SetParameterVisibility(oh, 'parametername', FALSE) when i run the script I get the following error: NameError: name 'objname' is not defined Does anyone know how to accomplish this using best practice? Thanks, Derek
  15. I think every PIO'S Setup Dialog needs checkboxes for which entry will appear in OIP, or not. Also I think OIP entries should have an option to collapse groups of entries and a better visual separation.
  16. Kevin McAllister

    Lock Proportions

    I would like the ability to lock/unlock an objects proportions in the Object Info Palette much like you can in Illustrator. This option should default on for imported images. Then you could enter an x dimension and have the y change in proportion. It would also be useful for all sorts of geometric objects, both 2D and 3D. This functionality already exists for Image Props with the Lock Aspect Ratio checkbox. KM
  17. I'm curious to know if its possible to display values generated by a Marionette network in the OIP. I've experimented a little with the Marionette OIP controls and I am able to display static info using Marionette.WidgetType.TextStaticParam. I've created a couple of simple custom nodes for Maker Info and Object Name and I'm able to essentially trick Marionette into displaying this info for Marionette Objects (image below). But what if I wanted to display the area of an object generated by a Marionette Object in a static manner like what you see with a regular VW object. Is this possible? Is there a way to feed a variable from a network back to the OIP? I know I can easily display something like this as text on the drawing but I'd like it in the OIP. Thanks, Kevin OIP Example.vwx

 

7150 Riverwood Drive, Columbia, Maryland 21046, USA   |   Contact Us:   410-290-5114

 

© 2018 Vectorworks, Inc. All Rights Reserved. Vectorworks, Inc. is part of the Nemetschek Group.

×