Jump to content
AutoDesSys Forums

Leaderboard


Popular Content

Showing content with the highest reputation since 02/15/2020 in all areas

  1. 4 points
    Tech

    form•Z v9.0.1 now available

    form•Z v9.0.1 (#A107) We have posted v9.0.1 today to address some reported issues with formZ v9. This version can be now installed using the link you received with your v9 codes. Here is a list of some of the more important improvements: • When the favorites menu is invoked (Space bar by default), pressing the space bar again will open and position the tool options palette on the screen at the location of the favorites tools. This makes for an easy way to access the Tool Options without needing to navigate to the location of the palette. The palette is returned to its original state when the mouse moves out of the newly positioned tool options palette or the favorites menu shortcut is selected again. • Pop-up Tool Options is a new key shortcut available in the Palettes group of the Key shortcuts manager. This invokes the tool options at the mouse location as with the favorites menu without needing to go through the favorites menu first. There is no default key combination assigned for this option. • The color popup in the Attributes tab of the Inspector now works properly when clicking on the arrow indicator. • Export PSD no longer generates empty files under certain situations. • The palette dock is now maintained in the Cone Of Vision environment. • Shaded work and shaded full now show the proper color when Copy and paste of objects which have materials with matching names. • Certain geometry no longer causes a crash when using object snaps and the mouse rolls over the object. • Create Reference File no longer includes references to other attached reference files in the newly created reference file. • Create Reference File now warns when replacing a reference file that is already being referenced by the project. • Create Reference File now handles single object reference files properly. • Docking and undocking certain palettes now works properly. • Editing Components in the project window has been improved. • The parameters tab of the inspector now works properly with components. • Components placed with the “Place on Active Layer” option now explode properly. • The “Getting Started” tutorials are now accessible from the startup screen again. • Holding Command/Ctrl and dragging docked palette will allow precision
placement/force placement OS X specific • Installer now works better on OS X 10.15.3 • Animations played in the form•Z window now display properly. • Closing the Inspector palette, no longer leads to crashes. • Changing the direction of the Arc 3 again works with tapping command key. Windows specific • Hide palettes no longer leads to extra margins shown around the palettes when un-hiding. Draft Layout • Title blocks now work as expected. • The place image tool now works as expected. • Components update properly when a layout file is opened. • Paste from Model/Paste from Draft have been improved. • Compounds from v6 files are now converted properly. Additional stability and performance improvements.
  2. 3 points
    Is it possible that you might occasionally ask Matthew Holewinski to create a tutorial? Something like he did here:
  3. 3 points
    Have there been any improvements to information management between 8.6 and 9? Here is a screenshot from version 8.6 where the information window is not wide enough. Why can't information windows like this be adjusted to size instead of fixed, and be maximised to full-screen? This is an example of the sort of incentives I need to upgrade to version 9.
  4. 2 points
    Chris lund

    Match 0.2 alpha Python Script WIP

    Hello all, My first attempt at a fZ/python script. (this is an Alpha and has known issues. ToDo List at the bottom of this message.) File attached. What is Match? Match will scale objects to match the Boundary Length (not yet functional), Area, or Volume. Not the bounding dimensions. Either Source/Master objects or a direct value in the UI can be used to determine the Target object sizes. Scaling is also allowed. Such as 1.5 x or .3333 of the Master. Match, is shape/form agnostic. That is, it doesn't care what the Target, nor Master shapes are, it will work as long as they have the topology you are trying to Match. i.e. a open poly line does not have a volume, so the script will not work if attempted. (currently, if an error is raised, nothing happens, including no indication of the error) A surface objects area could be matched to the surface of a Solid, if you have a reason to do that, and visa versa. Likewise a surface objects length can be matched to a open or closed line form and visa versa. Hope this is useful for someone besides myself. --------------------------- To use: (if the .pyc file doesn't work on a PC, let me know, I will provide the source if need be) Manually Install the script in the scripts folder (as far as I can tell, this cannot be in a sub-folder) Abstract case: Select the objects. Currently, Last object created will act as the Master/Source. All other objects selected will act as Targets. (This will be fixed in the future) So, cut and paste the object you want to be the master, so that fZ regards it as the last object in the modeling buffer. This will be fixed in the future. Here are three arbitrary objects all with differing Volumes. The Pyramidal shape will be the Master, as it is the last object created. Master. Target Target 1. Select the objects you want to transform as well as the Master. 2. Chose, Extension/Run Utility, Navigate to the Match.pyc script. the following dialog should appear. Select your options, In, this case, I am going to match the Volume Topology of the Pyramidal shape, with no scaling. Click the OK button, Now the objects all have the same Volumes. Note 1: the surface areas are all different, while the Volumes all "Match" TODO List. (I will need the API Documentation to finish) • Change UI to make sense. The order of the UI is a little awkward right now. • User configurable Units (currently only Imperial Units work and in Feet Only) (really only matters when inputing size manually into the UI. If matching to an existing volume, works as expected) • Use Pick Order (currently, the last object created is the Master that all other objects picked gets matched to) (Allow User to have first picked or Last Picked to be the Master by UI Choice) • Minor issue with the Volume, does not always make a perfect match. is sometimes off by a few thousands. (I do know how to fix it... just need to jump on it) • Undo doesn't work, Not sure if that is my problem or something • Clean up and Document Code The script was built from what I could glean from the examples provided by ADS. Realistically, this is a simple project, however it does hint at the power of what can be done. The future is bright! Next, I will show some examples of Why you would want to use it. Match.pyc
  5. 2 points
    Des

    Exciting times

    With the onset of Fz9, it's variations and all the newness it brings, it is also nice to wake up to the new slick web-site too. After a time of stagnation, it makes me happy to see the new drive which I hope brings success. Well done AutoDesSys 👏 Des
  6. 2 points
    Chris lund

    Match 0.2 alpha Python Script WIP

    How I use Example 1: this is still a WIP, but should suffice as a concrete example. Will stop pestering all of you now.
  7. 2 points
    Chris lund

    Match 0.2 alpha Python Script WIP

    Example 2, without directions, as hopefully, it is now clear what the script is for. Here is a real world example. of matching a volume to a pre-specified volume via the UI. Was given the requirement that the balloon have a specific Volume. Enough to carry the weight of the basket, passengers, and the balloon itself. But not so big, that it became cost prohibitive to build. The actual volume was provided. (I used the same math to figure this out, as the script did not exist 15 years ago, but planted the seed for the script) Other Balloons for the same client, only Sylvester got built, albeit pupils in the wrong spot, and he decided not to put the tongue on.
  8. 2 points
    Chris lund

    Match 0.2 alpha Python Script WIP

    Example Usage 1. Intake/Exhaust using Cross sections to generate final object. Here is the final object. This object has the same cross section throughout, regardless of the cross section shape. Except the final rectangle, it is reduced 75% of the intake (cropped circle). The Following is how I built it using the Match Script. First I created the rough source shapes, with no regard to their areas, and placed them roughly where I wanted them. There are 3 circles in the center, to help the loft tool maintain the desired cross section (can get a little wonky when changing shape types. it will bulge if only 2 circles are used.) Making sure the master shape is the last one created, I cut and paste one of the intake shapes (again, the cropped circle) Select all the objects I want to scale to the same area as the intake (all except the last of exhaust rectangles, I am saving that for another operation) Launch the script from the Extensions/Run Utility Menu Select Topology/surface. scale 1.0 Click OK. Areas of the 6 objects now match the intake. I repeat the process again, but this time only select the intake cross (it is still the last object created) section and the final exhaust port cross section. Run the script again and change the following settings: Topology/Surface. and Scale to .75 Click OK. Select the cross sections in order and apply the loft tool. more advanced examples.
  9. 2 points
    Tech

    FormZ Free

    form•Z free v9 is available today (Click Here). formZ Student and Faculty Edition (SE) v9 is also available (Click Here). Existing form•Z SE users will receive an email in the next few days with download instructions.
  10. 1 point
    Tech

    FormZ Free

    There was a server cache issues as we transitioned to the live version of the new site. Please reload the page. You may need to force reload the page with shift key while selecting reload depending on your browser. You should now get the proper links.
  11. 1 point
    Jaakko

    Match 0.2 alpha Python Script WIP

    Great work Chris! Thanks for sharing.
  12. 1 point
    Tech

    form•Z v9.0.1 now available

    V 9.0.1 is the latest version (it is newer than v9.0.0.3). This version can be installed from the link you received with your v9 codes (ie this page always has the latest installers). The update item in the menus will notify you when there are new versions and direct you to the download page. We can no longer update the software with the patching system that we have used in past as changes to application security on both Mac OS and Windows have made this method obsolete.
  13. 1 point
    -andrew-

    How do I get a bigger grid?

    Thanks!
  14. 1 point
    Pobo

    How do I get a bigger grid?

    Hi Andrew, It may have to do with the Extents settings of your reference plane. If you need more resolution (i.e. smaller units) for modelling a very small object (e.g. a watch, a molecule 🙂 ) then typically your total scene will be smaller so you can reduce the Extents of your grid. Typically it does not make sense to have a very large grid in combination with very high resolution and FormZ does not support this: if the Extents of your reference plane are very large, FormZ refuses to further increase the fineness of the grid. If you go to menu Palettes/References Plane Parameters and then reduce the Extents of your references plane, does that help? // Tom
  15. 1 point
    vva

    How do I get a bigger grid?

    here is the file: Grid 40mm.fmz.zip
  16. 1 point
    vva

    How do I get a bigger grid?

    you have to reduce the over all grid size and zoom in to see the grid
  17. 1 point
    Andrew West

    How do I get a bigger grid?

    Something is terribly wrong with the grid system when I try to do this. You are not doing anything wrong from what I can tell. I bumped up the numerical accuracy thinking that might have an effect but it did not. Out of curiosity what are you trying to build that is so tiny? I work in architecture so I never need to get that small.
  18. 1 point
    Chris lund

    Catalina (MacOS 10.15) compatibility

    https://s3.us-east-2.amazonaws.com/formz9.autodessys.com/Install_formZ_Lab.dmg
  19. 1 point
    Justin Montoya

    Android?

    Good idea! But I also think just having a web app that worked on Chrome would provide the most users with this ability no matter the platform. Moving away from all things Apple only makes sense for any 3d design professional since they stopped supporting some of their biggest brand champions. After a dozen years or so of owning all Apple products, I made the same switch last year. Android Pixel phones on Google Fi are amazing and even got an awesome Android Shield TV. They compliment my Windows 10 workstation I built and couldn't be happier with. Windows 10 has probably been the best surprise, as it's so much more MacOS like than the earlier boring and ugly Windows. Make the jump! You'll be happy that you did as Apple continues toward stupidity without Jobs.
  20. 1 point
    jwiede

    Swift

    For another example, check out RemObject's object Pascal (Oxygene), C# and Swift toolchains, for Windows, Linux, and macOS. They've also done quite a bit of work into cross-platform & cross-language-toolchain integration with those languages.
×