-
Posts
212 -
Joined
-
Last visited
Reputation
163 SpectacularPersonal Information
-
Occupation
Designer
-
Homepage
https://fitplot.it/vwplugins/
-
Hobbies
Vectorscript, Python, Objective C developer
-
Location
Italy
Recent Profile Visitors
7,335 profile views
-
Currently there is no direct way to set mouldings plugin objects as structural components. There is a simple way to get it via script: h = vs.FSActLayer() vs.SetObjectVariableBoolean(h, 702, True) and, of course, to set it off: h = vs.FSActLayer() vs.SetObjectVariableBoolean(h, 702, False) With a (single) mouldings object selected, run the desired script to change the object structural state. Note that you do not notice the structural state in the OIP, but you'll see it in the section viewports. I do not know if this is a requested feature. It is not difficult at all to implement another checkbox in all the mouldings plugins, but since the OIPs are very crowded, I'd prefer to add it only if strictly needed…
- 7 replies
-
- mouldings
- plugin-objects
-
(and 3 more)
Tagged with:
-
Thank you @Phil Weber Do you mean same class / material? Could you show me an example?
- 7 replies
-
- mouldings
- plugin-objects
-
(and 3 more)
Tagged with:
-
As @Peter Neufeld. suggests, the Catenary plugin can produce a 3D path that can be used by the Ropes plugin: https://fitplot.it/vwplugins/ropes.html For this purpose there is a bundle to get catenary and ropes plugins together https://payhip.com/pamarcu
-
Extrude on path as parametric tool
Paolo replied to Chad Hamilton HAArchs's question in Wishlist - Feature and Content Requests
@grant_PD, when you choose a profile (.cpf) from the library dialog, a symbol is imported in the file resources (cornices folder) and that is used by the plugin. If you modify the symbol, all mouldings that rely on it are changed accordingly (you need to reset each to apply the changes). In the package last version I have introduced a new search/replace tool to easily change the profiles on the mouldings objects on the drawing. -
Extrude on path as parametric tool
Paolo replied to Chad Hamilton HAArchs's question in Wishlist - Feature and Content Requests
Do you know the Mouldings Plugins package? The moulding plugins are a set of tools that take advantage of the built-in Vectorworks® “extrude along path” bringing an easy to learn user interface, a vaste parameter customization etc. -
Just released VW2026 update!
- 7 replies
-
- 2
-
-
- mouldings
- plugin-objects
-
(and 3 more)
Tagged with:
-
@mjm simply repeat the installation instructions you followed for the 2024 version using the very same 2024 plugin version: https://fitplot.it/vwplugins/catenary.html#installation
-
@BillW I got your suggestion, and applied it this way: Added a (hidden) _Material parameter of type Static text I already have a parameter Material of type Material I declare in Vars materialChange : BOOLEAN; in the prep event: kObjOnWidgetPrep: BEGIN … old_Material_Name := GetRField(parmHand, parmName, '_Material'); {parmHand and parmName are from GetCustomObjectInfo()} result := GetObjMaterialName(parmHand, new_Material_Name); {when the material checkbox is deselected, new_Material_Name = ''} {check if old and new differs.} materialChange := Not (old_Material_Name = new_Material_Name); {now set _Material to store the new_Material_Name} setRField(parmHand, parmName, '_Material', new_Material_Name); {at this point it's necessary to reset the plugin to get this working} if materialChange then resetObject(parmHand); … vsoSetEventResult( -8 {kObjectEventHandled} ); END; later, in the reset event I can get the updated material of the plugin via GetObjMaterialHandle(parmHand). There is no way to do this through vsoStateGetParamChng() or the more specific vsoStateMaterialChng() that seems to not work at all…
-
@BillW Yes, I have the material controls in the OIP, but I need some notification when the user changes it… I'll give your suggestion a try, thank you.
-
I have an event-enabled plugin that manages materials. I'd like to be notified when the material settings change. I see there is the function: FUNCTION vsoStateMaterialChng( hObj : HANDLE; VAR materialID : INTEGER; VAR deleted : BOOLEAN; VAR previousTexture : INTEGER): BOOLEAN; I have placed it in the reset event, in the same manner as IsNewCustomObject(parmName) or vsoStateGetParamChng( parmHand, widgID, prmIndex, oldValue ) but I noticed that vsoStateMaterialChng get never called whenever I change materials or set the material checkbox on / off! Is there a reason? How should be it used?
-
Import SVG Plugin for Vectorworks Now Available!
Paolo replied to Paolo's topic in 3rd Party Services, Products and Events
@Brian(J) I remember very well you helped me in the export SVG very first tests, I am grateful, since that plugin has been very requested by Shaper Origin users. I’ll give you the new import plugin for free, just let me know your Vectorworks version. But I cannot guarantee it will work as the VW2025 version, since I have not time to perform all the needed tests. -
Import SVG Plugin for Vectorworks Now Available!
Paolo replied to Paolo's topic in 3rd Party Services, Products and Events
It seems the old problem px vs pt. As far as I have learned the svg default unit is pixel, so when units are not specified my plugin assumes px. Some programs seems to adopt pt as defaults… The ratio is one point = 1.333(3) pixels. About the import time, the problem is that Vectorworks has not an efficient way (with Vectorscript commands) to handle fill rules as in SVG. In my algorithm I obtain a pretty result despite of time. It is a bit complicated to explain… -
Import SVG Plugin for Vectorworks Now Available!
Paolo replied to Paolo's topic in 3rd Party Services, Products and Events
@Brian(J), what Vectorworks version do you have? I am pretty sure the new import svg plugin should work in previous versions, if recompiled. If there are requests, I could reconsider to prepare versions that I can test (2022, 2023, 2024). It takes time to recompile, test and maintain multiple versions… -
Import SVG Plugin for Vectorworks Now Available!
Paolo replied to Paolo's topic in 3rd Party Services, Products and Events
Hello @Brian(J) the Vectorworks italian version will have this new version included for free in the next 2025 service pack. The italian distributor and me simply agree that, after 6 years and after a wide code revision, I can try to sell the plugin abroad.
