Nicolas Goutte
-
Posts
411 -
Joined
-
Last visited
Content Type
Profiles
Forums
Events
Articles
Marionette
Store
Posts posted by Nicolas Goutte
-
-
Ah, OK, then I have misunderstood you. Unfortunately I have no idea how to do what you would like to do.
-
It works for me, if I do something like:
sys.path.append(r"c:\the\path\of\the\folder\where\my\module\is") import mymodule mymodule.dosomething()
-
13 hours ago, JMR said:
What about accumulated simple 2d symbols? Can these be imported to a new version without any issues?
It's a mighty job to redraw all these.
From what I see (and from what we have experienced in the past), the main gain is to have a new file, not a converted one.
As importing should only import what is really needed, really old (potentially buggy) stuff is kept in the old file and not imported. Of course, as always, your mileage may vary.
- 1
-
Sorry, I cannot help you more, as personally I have never used "Publish". I have just wanted to be sure that you have not missed the other thread.
-
Have you seen that answer to another thread:
-
How is the VM set? Is it in the same logical network or is it its own sub-network?
Otherwise it may be a firewall issue (incl. Antivirus or other stuff that might block out-bounding network packets on a certain port)?
(I remember that years ago I had to tell VW the exact IP where the C-Dongle was, or it would not find it from the VM.)
-
Personally I would recommend that you would take the time to re-create the template from scratch. especially if it would not be too time-consuming. That way you are sure to have a clean up-to-date file.
-
Then I have no idea, where you could find them, in an easy way. (My colleague has no idea either.)
-
With a high probability they are in a VWR file, e.g. Vectorworks.vwr.
http://developer.vectorworks.net/index.php/Vectorworks_VWR_Resources
-
Try to set it in the first one, with explicit units e.g. 7'5"
- 1
-
May be, when you have to get the dimension in the other unit, just switch temporary the document unit. At least the computer would do the conversion for you.
-
I do not think that you can show both at once.
May be you could consider to set the document unit to "Inches" or "Feet or Inches". Then at least, you are working with the unit that is relevant for the project.
(As the setting is per document, it does not impede any metric project beside this one.)
-
I have asked mainly because the quoted comment sounds to me that new hardware is not the only reason.
-
7 hours ago, Robin Mair said:
VW is always late to the party and that makes it hard for those of us that HAVE to be on Mojave for reasons other than just VW.
Just out of curiosity: why do you "HAVE to be on Mojave" immediately at the time of its release?
-
I suppose that it is possible, however "import" uses the current sys.path which might not what you want
The possibilities I see are:
- modify sys.path to have the path you need
- use one of the functions of https://docs.python.org/3.5/library/runpy.html (if it suits you)
- use one of the functions of https://docs.python.org/3.5/library/importlib.htmlAs I have never used any of them from the Python provided with VW, I am not sure what the best solution might be.
-
Good idea, I had not thought about that possibility: if you can do automatically, you can do it manually 🙂
-
Have you tried to give an explicit path like /Applications/Vectorworks 2018 ?
-
Thank you
-
Thank you, I had not seen that only the google search was broken, but not the internal search.
-
When I try to search on developer,vectorwroks.net, like:
I become an error message: "Unauthorized access to internal API. Please refer to https://support.google.com/customsearch/answer/4542055"
(Searched with Safari)
-
May be the problem is another one: what means the variable h in the main procedure for you? Why do you want to reset only one object by ResetObject(h); ? Are you missing to set h to the first selected object (or similar)?
-
It is available, but as you do not set it, it has a default value that is NIL.
May be you can try something like:
Procedure do_me (myH : HANDLE); BEGIN h := myH; TheUnitNumber := GetRField(h,'VG-Area Poly','unitnumber'); ForEachObject(process_storage,((NOTINDLVP & NOTINREFDLVP & (R IN ['VG-Area Poly']) & ('VG-Area Poly'.'polyclass'='Area-Storage')))); ForEachObject(process_balcony,((NOTINDLVP & NOTINREFDLVP & (R IN ['VG-Area Poly']) & ('VG-Area Poly'.'polyclass'='Area-Balcony Open')))); END;
-
You are not setting the variable "h" as defined by VAR h : HANDLE; in the main procedure.
Procedure do_me (h : HANDLE); only sets "h" in that function. It is by chance the same name as the "h" variable of the main procedure but it is not the same variable.
-
Sure that could be. I have my Windows always with "User Access Control" set at the maximum. (I have tested on WIndows 10 1803)
macOS Mojave (10.14) Compatibility
in News You Need
Posted · Edited by Nicolas Goutte
I have read this thread for long and have braked very very hard not to answer but here I cannot do else.
If a software vendor does warn early that his software works badly with an early macOS Beta, do I jump into the cold water without checking before that the situation has significantly changed? (Sorry, but I have never seen any post in this forum signaling an "all-clear" for using any VW with macOS 10.14.)