Jump to content

Vlado

Vectorworks, Inc Employee
  • Posts

    449
  • Joined

  • Last visited

Reputation

118 Spectacular

5 Followers

Personal Information

  • Location
    Maryland, USA

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. hey @twk, i forwarded your question to the team that deals with this. hopefully, they'll reply soon
  2. Hey @Jayme McColgan Do you have sub folders in your source code structure? If so, you have to have '__init__.py' (and empty file) in each folder and included in the xml. The vso/vsm/vst feed in the compiled .pyo files in the Python engine. It sounds like the Python engine is still looking for files. I think it would be best if you can send me an email with the information, so I can reproduce it on my end and see what's going on. email: vstanev@vectorworks.net
  3. @trashcan Vectorworks 2021 should be able to import SketchUp 2020 files. It sounds like a problem, do you think you can send me a test file that fails, so we can see what's going on? (send to vstanev@vectorworks.net)
  4. Hi @dutch Rene, as I said it's at the top of our list, but it's too early to commit at this point. Check back later, more towards September.
  5. Hi @Luke Gilmer can you please take a look at the catalog files (see my previous post) and check for errors there, as there are two things: display units are specified by the irrigation settings and that's where the error is, or the catalog contains errors. Please file a bug in Jira about any bugs you see in the feature or in the catalog, providing a test file to demonstrate the problem. If you don't know what Jira is, or you cannot access it, please send me an email explaining the problem with a test file at vstanev@vectorworks.net Regards, Vlado
  6. Hi @Piotr Karczewski and @Luke Gilmer, Yes, it is awkward to add content from the feature UI, but there is an easy way to do it via Excel. Go to the 'Libraries\Defaults\Irrigation\Catalogs' location in your Vectorworks installation. There you'll see a list of files organized by name which relates to the tool and mode, they are named well so you'll orient easily what is for what. Then notice that there are three files with the same name, and then another three with the same name suffixed with ' - Performance Data' The idea is that the first triplet will list the available products, and the 'performance data' file will specify the performance of each product listed in the other file. The triplet files are with extensions: xml, xlsx, and txt: - The XML file defines the meaning of the columns in the xlsx (Excel) file, listing the type/unit of the value in this column. Please do not edit the XML file, but you can use it as a reference to understand the data. - The XLSX file is an Excel file with the data. For example the 'Outlet Rotors.xlsx' will list rotors. Note how not all the cells on column A and B has value. This is because there is implied rule that if a cell is empty, the value of the last non empty cell up on this column will be used. This makes for easier reading of the tables. - The TXT file is an export from the XLSX file. Have the XLSX file open in excel, then go to 'Save As' and choose type 'Unicode Text (*.txt)' before saving. So, the process for adding content is that you edit the XLSX catalog file (e.g. Outlet Rotors.xlsx), add the products you need then edit the corresponding 'Performace Data' XLSX file (e.g. Outlet Rotors - Performance Data) providing performance information for the products you just added. Then export both XLSX files to unicode TXT and override the ones from Vectorworks. Then you'll see your data show up in Vectorworks. I'm not sure at the moment, but you might experiment to put the TXT files in your user folder, and Vectorworks might pick them up instead of the ones from the application content. Note! When editing the 'Performance Data' XLSX file. The Column B is 'Model (criteria)' This means that you can use '*' (any sequence of symbols) and '?' (any one symbol) to specify several models that share the same performance data. This is for convenience and makes the data more compact. (see attached image)
  7. @Mark Aceto well, i'm not really familiar with this server. I guess you can open the URL in a browser: https://cache.gis.lacounty.gov/cache/rest/services and look through it to see which one you will be interested. Vectorworks will be able to work with any service that is (MapServer). you can use the 'ArcGIS JavaScript' link in the browser when you open a service to look at it. Like for example this one: https://cache.gis.lacounty.gov/cache/rest/services/LACounty_Cache/LACounty_Aerial_2006/MapServer When you click on 'ArcGIS JavaScript' you will see the imagery that this service provides. Vectorworks will be able to show this image too. And if this image is blank, it will be blank in Vectorworks too.
  8. Hi @_c_, please please go ahead. Also, please feel free to modify the https://developer.vectorworks.net/, it's a wiki for that reason, to allow invested users to contribute with their knowledge. Regards, Vlado
  9. Lock the handle and it will show up as read only. SDK: gSDK->LockObject, there doesn't seem to be a Script function to lock objects
  10. Hey @Mark Aceto the URL at which you can access the data is: https://cache.gis.lacounty.gov/ I used chrome dev tools to see where they make request to at this site. It would depend on what you need, when you choose a service from there. I tried the 'Census_2020/CensusBlocks_City' and it showed something. You can browse the services, and view them in a browser by appending to this url, so it looks like this: https://cache.gis.lacounty.gov/cache/rest/services Then you can browser around and see what you need. You can use the JavaViewer for quick look at the services. What you see there, would be available in Vectorworks too.
  11. That is a special index to an internal list created with the build function, and only accessible with the appropriate functions. @Lada can you help with this question?
  12. I'm not sure exactly, but you should be able to send 'system' commands, and run scripts using the system. I'm still not fully researched this, but it was related to the SSL:CERTIFICATE_VERIFY_FAILED error. Essentially, you need to install a symlink to the system's certificates into the SLL of the Python you are using (Vectorworks') I don't know exactly yet, but I have this URL saved for further investigation: https://stackoverflow.com/questions/35569042/ssl-certificate-verify-failed-with-python3 and this code snippet: import os import certifi import ssl openssl_dir, openssl_cafile = os.path.split(ssl.get_default_verify_paths().openssl_cafile) os.chdir(openssl_dir) relpath_to_certifi_cafile = os.path.relpath(certifi.where()) print("delete: "+openssl_cafile) print("sym link") print(" src="+relpath_to_certifi_cafile) print(" dst="+openssl_cafile) and this code for testing, where it was failing due to the error mentioned above: import urllib.request requestURL = urllib.request.Request( "https://www.vectorworks.net/cached/themes/vectorworks_redesign_2018/assets/images/logos/vw-logo-full.svg", headers={'User-Agent' : "Magic Browser"} ) response = urllib.request.urlopen( requestURL )
  13. Hi @JoeBayLD, Unfortunately, Vectorworks 2020 python cannot be updated as it is a major change with lot of risk. is this a SSL:CERTIFICATE_VERIFY_FAILED ? if so, then there is a way to create shortcuts in the python of vectorworks to add access to certificates.
  14. Hi @Carol - Design Express This is next on our lists to do. Regards, Vlado
  15. @MSLD Well, we always see to convert over when we change things. So please, don't hesitate to use it at its full capabilities. You can get really nice results. As for help, click F1 on the Define Tag Field dialog, it leads here: https://app-help.vectorworks.net/2021/eng/index.htm#t=VW2021_Guide%2FAnnotation%2FCreating_data_tag_styles.htm%23CSH_41 The collapsed parameters on #8 is talking about the field definition syntax.
×
×
  • Create New...