Parameter I/O

Digitally signed app

Бесплатное
ОС:
Язык:

Описание

Enables the user to Import/Update parameters from or export them to a CSV (Comma Separated Values) file. When importing/updating parameters from a CSV file the data in it needs to be in a specific format: <parameter name>, <unit>, <value>, <comment>

 

The easiest way to make sure your CSV file follows the correct format might be to first export the parameters into a file and then have a look at its content - the import will require the data in the same format.  

 

When importing parameters from a file, if a parameter with the given name already exists, then its unit, value, and the comment will be updated, otherwise, a new user parameter will be created with the provided values.

 

When exporting parameters to a file, all available parameters will be exported, not just the user parameters. 

Сведения об этой версии

Версия 1.5.0, 31.10.2020
Compatibility with latest Fusion 360 update

Скриншоты и видео


Рецензии клиентов

2 оценки
Техническая поддержка
  • Simple
    Maxwell Maruszewski | июня 30, 2021 Проверенная загрузка (Что это такое?)

    Would appreciate an exported "Value" column, doesnt seem to carry over.


  • Perfect for importing Parametric values from other CAD
    Nikos Sprocket | июня 10, 2021 Проверенная загрузка (Что это такое?)

    I am "moving" to Fusion360 from another CAD system and most of my designs are built with full Parametric data. Without this utility I would had to re-enter all this data manually!

    It is great, I can import all these values in Fusion360 with very little extra work. Using OpenOffice Calc I added  one more column between the Parameter Name and the Value for the Units and then saved it as CSV file. The CSV file got Imported with this module perfectly!


  • Very Useful but sensitive to csv format
    Paul Furness | мая 17, 2021 Проверенная загрузка (Что это такое?)

    Very, very useful to be able to export, edit, and import parameters. It's far easier to create a load of parameters in a spreadsheet than the using the clunky F360 parameter interface.

    I use a mac, and ran into a peculiar problem though - if you import a CSV file which does not have double quote (") symbols around each parameter, then the first one in the list is unusable in F360 and can't be manually deleted (F360 says it is in use by ' '). If you create the CSV file using " delimiters around every field, it works fine.


  • Unit changes not taking on import?
    Tim Belcher | марта 10, 2021 Проверенная загрузка (Что это такое?)

    I just tried this and everything imported fine except the unit value remained the same.  Specifically - I was converting from in to mm. When reimporting user parameter units were still in.  Could this be a break from the latest update?


  • Bug with model parameters in the CSV
    Georgii Aleksandrov | декабря 30, 2020 Проверенная загрузка (Что это такое?)

    I found that exported CSV contains model parameters named like d### (e.g. d1234). This is probably the result of using allParameters instead of userParameters in the method writeParametersToFile.


  • Works great, 90% of what I was wanting to do
    Jeffrey Birt | ноября 19, 2020 Проверенная загрузка (Что это такое?)

    This worked great for exporting the parameters of a few realted files so I could copy/paste some parameters from on to the other. 

    I was hoping that if I sorted the parameters by name in the CSV that this same ordering would be reflfected in Fusion but it is not. This might be a limitation in Fusion though. When creating a model I tend to add parameters as required and then when I want to go back and edit a value I have to look thorugh a disordred list to find the parameter name. If maintaining the sort order of the CSV file were possible that would be a great addtion.

    Adam Nagy (Разработчик) | ноября 20, 2020

    Yes, it is a limitation of Fusion 360. Notice that you cannot reorder or sort parameters in the "Parameters" dialog either.


  • Additional calculated value column in export please
    Richard Fenton | ноября 13, 2020 Проверенная загрузка (Что это такое?)

    Would it be possible to add a column with the parameter value given or calculated (without the units, as a number type)? 

    Shogo Takahashi | ноября 29, 2020

    By replacing the row "csvWriter.writerow([param.name, paramUnit, param.expression, param.comment])" with "csvWriter.writerow([param.name, paramUnit, param.expression, param.comment, param.value])", we can add the calculated value to the fifth column. However, note that the value is 1/10 of the actual value as it is.


  • One of the best plugins!!!
    Christoph Friedl | ноября 01, 2020 Проверенная загрузка (Что это такое?)

    Its so helpful.


  • import csv
    Jean Michel Puybouffat | октября 30, 2020 Проверенная загрузка (Что это такое?)

    i can t load the app  . Microsoft block with critical Message harmfull for computer


  • Change delimiter
    Jens Groth | октября 30, 2020 Проверенная загрузка (Что это такое?)

    Hello,

    a really helpful tool. I use it on a Mac in a German environment. If I use Numbers to edit the CSV file, then it is exported with a semicolon as delimiter (import into Numbers is no issue). So a direct import into F360 using your tool is not possible.

    I can change the language setting in MacOS to get work. But this will affect all other programs too.

    I am sure I can edit the source code to change from comma to semicolon. It would be really nice to set the delimiter as an option or autodect it form the system settings.

    CU

    Jens 


  • Cannot import parameters once imported
    Kees Pijnenburg | октября 22, 2020 Проверенная загрузка (Что это такое?)

    I was very pleased with the working of this app. However, now it seems that it is not possible anymore to change a numerical value in your .csv file and then import and overwrite your parameters in Fusion. Correct me if I'm wrong, but I thought this was possible in the past. Is anybody else experiencing the same problem? Help would be much appreciated. Thank you. 

    Jason Harris | октября 26, 2020

    I have the same issue, a fix would be nice! Otherwise this plug-in is not useful anymore. Thank you.

    Kees Pijnenburg | октября 27, 2020

    @ Jason Harris Locate the file ParameterIO.py somewhere in your Fusion 360/Autodesk folder and replace it with this one. https://raw.githubusercontent.com/AutodeskFusion360/ParameterIO_Python/master/ParameterIO.bundles/Contents/ParameterIO.py Hope that works for you!

    Adam Nagy (Разработчик) | октября 27, 2020

    Yes, the latest Fusion 360 update broke the add-in. We are about to publish the update but even in the meantime you can just follow the suggestion here from Brian: https://forums.autodesk.com/t5/fusion-360-api-and-scripts/please-help-fix-parameter-i-o-addin-not-updating-parameters/td-p/9817845

    Shogo Takahashi | октября 28, 2020

    I ran into the same problem. You can fix this by deleting the "paramInModel.unit = unitOfParam" in line 220. "unit" is a read-only property.


  • Help! October 2020 Update broke the AddIn
    Oleg Karamyshev | октября 21, 2020 Проверенная загрузка (Что это такое?)

    Please update thje App


  • Great plugin, needs some clarification
    Chelsea Kotun | июня 16, 2020 Проверенная загрузка (Что это такое?)

    The plugin works great, but some clarification about importing measurements in inches would be helpful. I had some import errors before figuring out the correct formatting. 

    Measurements need to be preceded by one straight quote characters and appended by three. So 2 inches would be "2""". If your foot and inch display format is set to fractional, then you can input fractions like 5/8 as "5/8""". If your foot and inch display format is instead set to decimal, you need to input 5/8 as "( 5 / 8 ) * 1 """ (or just switch it over to fractional before inputting and change it back after). 


  • Great plugin!
    Nicola Preda | апреля 14, 2020 Проверенная загрузка (Что это такое?)

    Hello, I have used this plugin several times and it is working great.

    However, I have an issue with V1.3.0 and Fusion 360 V2.0.8111. The script is exporting the parameters in the CSV file but it is leaving one empty row between each parameter. That causes then the Import to fail. I did not have this error with previous versions of the plugin.


  • Good Start, but....
    Rojer Wisner | ноября 05, 2018 Проверенная загрузка (Что это такое?)

    Initial thoughts - THANK YOU!

    Now - why don't I see the NAMES I gave the parameters?
    Maybe I did something wrong (clicked on the wrong side of "NO" (=Export) and then clicked on the wrong side of "YES" (=Import).

    That in and of itself is odd - can't rename the buttons to "Import" and "Export" instead of "Yes" and "No"?

    It's an excellant start but seems as if it might be an 80% fullfilment.

    But Thank you.

    Adam Nagy (Разработчик) | ноября 06, 2018

    Glad you like it! :) These samples were the very first ones to kick off the App Store and their main purpose was to show the capabilities of the API. It's open source, and you're welcome to modify it as you wish :)


  • Very usefull
    Valsua Valsua | июня 07, 2018 Проверенная загрузка (Что это такое?)

    Many many thanks! Essential working with more versions of the same project and you want to synchronise parameters in all.


  • thanks for adding parameter sharing
    Clark | января 06, 2018 Проверенная загрузка (Что это такое?)

    without this the parameters capability in F360 is pretty meaningless. great to be able to share parameters between sketches. helps maintain uniform naming. i have a general purpose csv for each design that i use with shopbot. fantastic!

    Shawn Doughtie | января 19, 2018

    The parameters capability might seem meaningless without this, but once you consider the parameters as global variables, you can see how useful the capability is. For example, I'm working on a model featuring four holes bored in a surface in a rectangular pattern, and each hole has a diameter, x position, and y position. There are four sketches that feature these holes by themselves, so that makes 4 sketches * 4 holes * 3 dimensions, so if you had to change all of the bores, you'd have to make 48 separate modifications. Using parameters to size and position the bores, you only have to modify the three parameters (and you won't inadvertently miss one).


  • doesn't work now
    Christopher Moll | января 01, 2018 Проверенная загрузка (Что это такое?)

    errors are thrown when importing

    Ian Syndergaard | января 14, 2018

    Are you trying to share parameters between different files? If so, these errors are likely because some of your model's automatically generated Model Parameter names will be the same as some of the Model Parameter names you are uploading, causing your model to change those values to the uploaded ones. Try opening up the CSV file in Notepad and deleting everything except for the User Parameters.

    Christopher Moll | января 26, 2018

    @Ian Syndergaard No I use it to only adjust parameters in current model. The add in doesn't export or import the data correctly. It clumps it all in one row in the csv. file.in excel. It looks correct in notepad except there are extra commas being added for some reason.


  • Value Parameter
    Nick Hemer | ноября 28, 2017 Проверенная загрузка (Что это такое?)

    This is a great add in for what I want to use Fusion for. Is it possible to include the 'Value' Parameter in the CSV file, or replace the 'Expression' Parameter with the 'Value' Parameter?

    Adam Nagy (Разработчик) | декабря 11, 2017

    I'm glad you like this sample add-in. I don’t think it will be updated in the near future to include this functionality. :( However, the source code is available with the add-in and you are welcome to modify it as you wish.


  • almost extremely perfect
    Lander Pinson | декабря 01, 2016 Проверенная загрузка (Что это такое?)

    this is an amazing tool of you want to have weird measurements like i do, and experiment with them. My only question: would it be possible to rearrange the list of parameters (now the added parameters are just chronologically, and if you add one later, that one cannot be put in the row and that becomes inconvenient when copy pasting the values in the cvs file... ) or is that a question for the Change Paramters plugin...


  • Auto-update
    Tomasz Zając | ноября 28, 2016 Проверенная загрузка (Что это такое?)

    Is it possible to auto-update project without opening it?

    Adam Nagy (Разработчик) | ноября 29, 2016

    Could you be a bit more specific on what exactly you'd need? You mean updating parameter values from a CSV file automatically?

    Tomasz Zając | ноября 30, 2016

    Yes, Without clicking 'Import CSV' inside I/O Parameters Script. Something that will work like linked to CSV file and updating model parameters real time when I will change its.

    Adam Nagy (Разработчик) | ноября 20, 2018

    Without manually running a command? >> yes. Without opening the Fusion 360 project? >> no. In case of the former you would need to create a program that keeps checking the csv file or registers for a system event about file updates on the system (depending on which OS and programming language you use it can be done differently) and when that happens you read it again and update the parameters in the Fusion model


  • Great plugin, But.
    Matthew Curran | июня 03, 2016 Проверенная загрузка (Что это такое?)

    This is a wonderful plugin that will really help me out because sometimes I am dealing with close to 200 user parameters. But it would not accept an expression that uses other parameters to calculate a value. This is huge for me since a lot of my parameters are used this way. If it is not too difficult to add that in it would be great!

    RC DrCola | октября 13, 2016

    This functionality is (or can be) implemented, but it is within Fusion 360 itself. The parameters will just update accordingly. There are great tutorials on YouTube, but in a very simple way; you could have dimensions accept other dimensions as values and use math expressions on those. The result would be automatically shown in the parameters window as a dimension value. EX: Say d1 =10 and d2 =30, then d3 = d1+d2 which will show 40 as the value. Alternatively, use Excel to crunch the numbers and import the results.


  • This adds a lot of higher-end-CAD functionality
    Konstantinos Froudarakis | мая 08, 2016 Проверенная загрузка (Что это такое?)

    An excelent plug in, running very reliably. The only requirement is that the .csv file you input has the variables in the correct format, which is very easy to make sure, since you can just make the variables in Fusion, export and then start tweaking. Super easy, and EXTREMELLY helpful. Big "Thank You!!!" to the creator. P.S. OCD moment here. The only issue I have is that I'd like the icon to go away fromt the main toolbar (next to the redo), since I have it in the modify toolbar anyway.

    Adam Nagy (Разработчик) | мая 11, 2016

    The latest release 1.2.0 solves that and does not place an icon in the Quick Access Toolbar (QAT)


  • Immediately threw exception
    Jeff Peterson | марта 04, 2016 Проверенная загрузка (Что это такое?)

    Throws a runtime error InternalValidationError: pComplexUnit when I try to export my parameters.

    Adam Nagy (Разработчик) | мая 11, 2016

    The latest release 1.2.0 solves that.


  • Great plugin.
    Stacie Wallace Jr | ноября 07, 2015 Проверенная загрузка (Что это такое?)

    I find when I use Undo/Redo it affects the parameters as well. This plugin allows me to quickly save and load parameters.

Наверх