User manual for the TSFP desktop application. Use the search to find a menu item or an action across all sections.
General information
Terms and definitions
Further as the text goes we use:
TSFP = The program (tsfp-2.exe)
Part = a SolidWorks file with the extension .SLDPRT
Assembly = a SolidWorks assembly file with the extension .SLDASM
Drawing = a SolidWorks drawing file with the extension .SLDDRW
SolidWorks = a SolidWorks operation process, can be in two modes: 1 - without a graphical display (in the windows task manager process list); 2 - with graphical display (in windows task manager applications/programs list).
Before you start
Before starting the execution of some of the TSFP function the TSFP checks whether the SolidWorks is lunched. While working with the TSFP all the SolidWorks files must be closed in every application except the TSFP.
You can work with SolidWorks files via SolidWorks application while running the TSFP. But you must close all the files in the SolidWorks application before exiting the TSFP. Otherwise, it can lead to loss of some data in the parts/assemblies/drawings.
Design tree errors
All files, which the TSFP operates must be without any design tree errors. If a SolidWorks loads a file with design tree error in mode 1 (without graphical display), the SolidWorks can give an alert message asking for some action from user. The problem is that the user is unaware of alert message. In such cases it will seems as if the TSFP and the SolidWorks are not responding. Actualy the TSFP will wait for a response from the SolidWorks and the SolidWorks will wait for response from the user. In this case you need to terminate the TSFP and the SolidWorks through the windows task manager.
Active table row
Table row is considered active, if at least one cell of this row is selected.
Preview function
There is a preview function in the TSFP. In order to display the preview window the TSFP creates a folder called «icons0» with images. «icons0» folder is located in the TSFP parent folder. Do not delete this folder while the TSFP running. After exiting the TSFP «icons0» folder will be deleted automatically.
Working with the table
Keys and combinations
Del = deletes the values in the selected cells
Alt + Up = moves the selected rows up
Alt + Down = moves the selected rows down
Ctrl + S = the TSFP writes a data from the table into the files (action is valid for selected rows only)
Ctrl + Up / Down / Left / Right = moves selection to the beginning/end of the table.
Ctrl + Shift + Up / Down / Left / Right = selects cells from current position to the beginning/end of the table.
mouse Left-click on a cell - shows a context menu for the cell.
mouse Click on the column - shows a context menu for the column.
N. B. When you select multiple cells, enter the value, press Enter, all the selected cells will have the same entered value.
Menu: File
Select File
This menu item chosen a dialog box pops up, you have to choose between two types: part or assembly file. After selecting a file/files you will be asked either to download a configuration or omit downloading any configurations. After pressing a download button (or "ok" button), the number of files ready to download and the number of files being already downloaded will be displayed in the bottom part of the TSFP window. The TSFP will inform you about the end of the download. Do not take any action in the TSFP until "end of the download" message appears.
Select a folder
Choose this menu item in order to download SolidWorks files from a folder. First, select the folder. Next you will be asked either to download files from the parent folder only parent folder files including subfolders files. Next you will be asked either to download a configuration or omit downloading any configurations. After pressing a download button (or "ok" button), the number of files ready to download and the number of files being already downloaded will be displayed in the bottom part of the TSFP window. The TSFP will inform you about the end of the download. Do not take any action in the TSFP until "end of the download" message appears.
Assembly download
Choose this menu item in order to download SolidWorks files from an assembly. The TSFP will ask you to choose the download mode. You can download parts or/and subassemblies. Also you can download design tree top level parts/assemblies only or you can download parts/assemblies from all levels of the design tree. Next select the assembly. Then you will be asked either to download a configuration or omit downloading any configurations. After pressing a download button (or "ok" button), the number of files ready to download and the number of files being already downloaded will be displayed in the bottom part of the TSFP window. The first row in the table stand for selected assembly, lower rows will shows subassemblies (if there are any), bottom rows will display all the parts of the selected assembly as well as all the parts of inclusive subassemblies. The TSFP will inform you about the end of the download. Do not take any action in the TSFP until "end of the download" message appears.
Assembly download +
This download mode is similar to the previous one (menu item: Assembly download). The difference is that the preview window won't be available. Choose this menu item in order to make downloading process faster.
Update
Chose this menu item in order to refresh table rows. All the table rows will be downloaded again. This menu item selected, you will be asked either to download a configuration or omit downloading any configurations. After pressing a download button (or "ok" button), the number of files ready to download and the number of files being already downloaded will be displayed in the bottom part of the TSFP window. The TSFP will inform you about the end of the download. Do not take any action in the TSFP until "end of the download" message appears.
Export to EXCELL
Chose this menu item in order to export all the table rows to the EXCELL application table. The EXCELL application must be installed on your computer. The TSFP will inform you about the end of the download. Do not take any action in the TSFP until "end of the export" message appears.
Export to WORD
Menu item not available now. This function needs for WORD application templates.
Chose this menu item in order to export all the TSFP table rows into the WORD application file. The WORD application must be installed on your computer. The WORD application templates (like «STL-template.dot») must be located in the TSFP parent folder. The TSFP will inform you about the end of the download. Do not take any action in the TSFP until "end of the export" message appears.
Open the selected
Chose this menu item in order to open a file in the SolidWorks application. This action is valid for active rows. Do not select too many rows at the same time, because it may use up all your computer's resources. Also it can lead to slowdown/crash/response absence of SolidWorks application and/or the operating system as a whole. In order to continue working in the TSFP you must close every file opened in the SolidWorks application.
Delete the selected
This menu item removes the active table rows. (N. B. Table row is considered active, if at least one cell of this row is selected.)
Menu: Table
Table fill-in: Name designer
This menu item opens a new "Name designer" window. The Name designer can help to modify the table cells values. The Name designer doesn't block the TSFP main window. You can change a selected cells set of the main table simultaneously with the Name designer window being opened. All actions are valid for active rows only.
First of all you have to choose a target column from a top drop-down list. All changes will be valid for the target column.
The Name designer has four drop-down lists. Every drop-down list contains items to choose from. Also every drop-down list has an input field. If you chose certain functional item from drop-down list then the input field will be highlighted in green. If you input a simple non-functional text in the input field then the input field will be highlighted in white.
If you chose the item "-=Outside configuration=-" from drop-down list then all configurations of the same file will take "-=Outside Configuration=-" value. For example: A file has been downloaded with configurations and configurations values are the following:
"Configuration 1", "Part Number", value is "0"
"Configuration 2", "Part number", value is empty
"-=Outside Configuration=-", "Part Number", value is "33"
then "Part Number" field will take value "33" for all configurations.
If you chose "counter" item from the drop-down list then a counter input field and a checkbox "take into account files names" will appear below. The counter input field can be filled in this way "1", "03", "008" etc. For instance, if you type "008" in the counter input field the Name designer will generate the following values "009", "010", "011" ... "999", "1000", "1001", etc. In order to apply the same value for different configurations of the same file, check the checkbox "take into account files names".
The changes will apply after you click the "OK" button in the Name designer window.
By default if a table cell has some value, then the cell value won't change. In order to change existing cell value you must check the "Replace" checkbox.
The button "Replace the first text with the second text" replaces first text with the second text in table cells.
The button "Remove a specified number of characters" removes the defined number of characters from the beginning and/or the end of the table cells text.
All of the changes listed in this section will apply referring to the main table. In order to write changed values into files you must choose the menu item - Table - Files changes - Change file properties (or press keys Ctrl+S).
Table fill-in: Material
This menu item sets a SolidWorks material reference into the table cell. This action is valid for active table rows only.
All of the changes listed in this section will apply referring to the main table. In order to write changed values into files you must choose the menu item - Table - Files changes - Change file properties (or press keys Ctrl+S).
In order to change material type you have to use menu item - Additional - Material from a library.
Table fill-in: Weight
This menu item sets a SolidWorks weight reference into the table cell. This action is valid for active table rows only.
All of the changes listed in this section will apply referring to the main table. In order to write changed values into files you must choose the menu item - Table - Files changes - Change file properties (or press keys Ctrl+S).
Table fill-in: Clearance
This menu item calculates a model clearance (external limits). The TSFP writes the calculated values into the SolidWorks files.
The TSFP will inform you about the end of the calculation process. Do not take any action until the end of process message appears.
Table fill-in: Author, Checked by, Approved by
This menu item sets names of the author / the person reviewing / the person approving into the table cells. This action is valid for active table rows only.
All of the changes listed in this section will apply referring to the main table. In order to write changed values into files you must choose the menu item - Table - Files changes - Change file properties (or press keys Ctrl+S).
Table fill-in: Date
This menu item sets current date into a table cells. This action is valid for active table rows only.
All of the changes listed in this section will apply referring to the main table. In order to write changed values into files you must choose the menu item - Table - Files changes - Change file properties (or press keys Ctrl+S).
File change: File name changing
This menu item changes a SolidWorks file names. The TSFP also changes link to a new file name in assemblies and drawings according to the new file name. If a drawing of a part/assembly has the same name as the part/assembly, then the drawing file name also will take a new name.
In order to change the file name you have to change the file name value in the table cell. After that you have to select changed cell. Then you click on menu item Table - File change - File name changing.
The TSFP will check the new file names. If they are all right, the TSFP will offer you to make a copy of SolidWorks files. Original files will contain the word "copy" and the previous file name. You can omit copy action. Then the TSFP shows the dialog box in which you choose a folder contains assemblies and drawings files to change over links to new files. Process state will display in the bottom part of the TSFP. The TSFP will inform you when the name changes will take force. Do not take any action in the TSFP until the end of process message appears.
File change: Change file properties
This menu item writes table cell value into the SolidWorks file. The action is valid for active rows only.
Process state will display in the bottom part of the TSFP window. Do not take any action in the TSFP until the end of process message appears.
Clear Format
This menu item sets the white color for all table cells.
Recover value
This menu item recovers the table cells value.
Menu: Additional
Material from a library
This menu item opens a new "Work with materials" window. The "Work with materials" window can help to change material type of a part. The "Work with materials" window doesn't block the TSFP main window. You can change selected cells set of the main table simultaneously with the "Work with materials" window being opened. All actions are valid for active rows only.
In order to change a material type of a part, open the "Work with materials" window. Select a main table cells in TSFP main window. The "Work with materials" window loads SolidWorks material databases. Next you have to choose material database. Material types will be loaded from the chosen material database. Choose material type. After that click apply button. The process state will display in the bottom part of the "Work with materials" window. The program will inform you about the end of the process. Do not take any action until the end of the process message appears.
The lower input field can help you to find necessary material type on the materials list.
File properties
This menu item opens a new "Clear properties" window. The window can help to delete SolidWorks file properties. It can take a few minutes for the "Clear properties" window load, depending on the file number. All the SolidWorks file properties will be loaded for this form.
The same value
This menu item turns automatic equal-value marking on or off. When enabled, TSFP checks values column by column across all table columns. When disabled, equal-value markers are cleared.
Checks: Clearance
This menu item will compare model clearance cell value and part/assembly clearance. If these clearance parameters are different, then the cell will be highlighted in red.
To checks: Path
This menu item compares main assembly path and path to other downloaded files. If the file is not located in the main assembly parent folder, then the cell will be highlighted in red. If the file is located on drive C, the cell will be highlighted in red. If the file is located in subfolder of the main assembly parent folder, the cell will be highlighted in yellow.
The TSFP checks paths automatically after the files were downloaded. But if table the format was cleared you can check paths again.
To check: Weight
This menu item compares weight cell value and part/assembly weight. If the weight difference is lower than 10%, the cell will be highlighted in yellow. If the difference is more than 10%, the cell will be highlighted in red. If part/assembly mass property (in SolidWorks application: Options - Document Properties - Units - Mass/Section Properties - Mass) is not defined "kilograms" the cell will be highlighted in red. Action is valid for active rows only.
To check: Existence of drawing
This menu item checks if a drawing file has the same name as a part/assembly file and located in the same folder. If this is true then a cell of column "Original file name" will be highlighted in aqua. This action is valid for all rows of the table.
To check: Position
This menu item checks all the cells of "Position" column. If the cell value is not a digit then the cell will be highlighted in red. This action is valid for all rows of the table.
File properties: Dimensions
This menu item sets dimensional properties into a part/assembly. New values are: mm, kg, s. This menu item also changes part/assembly decimal settings (rounding parameters).
Export
This menu item displays a new "Export" window. First, click the "Select a folder" button to select a folder with drawings/parts/assemblies. Next, check the checkboxes. Then click "Export" button to start export. The process state will display in the bottom part of the "Export" window.
Menu: Settings
Preview window
This menu item shows/hides the "Preview window".
Show changed cells
This menu item disables/enables the table cell highlighting.
Table settings
This menu item allows you to change the settings of table fonts and dictionary settings.
AI chat can answer questions, explain, structure information, analyze provided data, and prepare text materials. The actions described below are integrated capabilities for working with TSFP, SolidWorks, and files. Enter the expected result in plain language. The chat selects the relevant action from the available capabilities. Actions that change the table, settings, SolidWorks documents, or files require confirmation before execution.
SolidWorks review
Check the SolidWorks version
The response contains the SolidWorks version detected on the desktop computer.
Example requests:
Which SolidWorks version is running?
Check if my SolidWorks version is suitable for this task.
Capture the SolidWorks work area
The response contains an image of the active SolidWorks graphics area without showing the rest of the screen.
Example requests:
Show what is visible in the active SolidWorks document.
Use the current SolidWorks view to answer my question.
Read the active model properties
The response contains custom properties of the currently open SolidWorks part or assembly. If the model has several configurations, values are shown separately for each configuration.
Example requests:
Show me all properties of the active model.
Compare the properties between configurations in the open model.
Review the model shape before drawing work
The response uses standard views of a part or assembly to describe the model shape and define suitable drawing views, dimensions, or preparation steps. The model and the current working view are not changed.
Example requests:
Look at this part and suggest the minimum drawing views.
Check whether the active model needs a left view on the drawing.
List recent SolidWorks files
The response contains recent SolidWorks documents with their paths and availability status.
Example requests:
Show my recent SolidWorks files.
Find the assembly I opened recently.
SolidWorks models and documents
Create a flat washer model
A new SolidWorks part is created from confirmed washer standard dimensions, and the Save As dialog is opened.
Example requests:
Create an ISO 7089 M10 washer.
Make a flat washer model from these dimensions.
Create a square washer model
A new SolidWorks square washer part is created from confirmed dimensions, and the Save As dialog is opened.
Example requests:
Create a DIN 436 square washer for M20.
Make a square washer with a centered hole.
Create a hex nut model
A new SolidWorks hex nut part is created from confirmed thread and geometry dimensions, and the Save As dialog is opened.
Example requests:
Create an ISO 4032 M10 hex nut.
Make a hex nut with this thread and chamfer data.
Create a clevis pin with head
A new SolidWorks clevis pin part is created from confirmed dimensions, and the Save As dialog is opened.
Example requests:
Create an ISO 2341 clevis pin 10x50.
Make a clevis pin with a split pin hole.
Create a hollow section profile
A square, rectangular or round hollow section is created as a new part or as a sketch on the selected plane, depending on the requested target.
Example requests:
Create a 100x50x4 rectangular hollow profile.
Create a round tube 88.9x4.
Draw this profile on the selected plane.
Create a new assembly
A new empty SolidWorks assembly is opened from the standard assembly template.
Example requests:
Create a new assembly.
Open an empty assembly so I can insert components.
Create a new part
A new empty SolidWorks part is opened from the standard part template.
Example requests:
Create a new part.
Open an empty part for modelling from scratch.
Create a new drawing
A new empty SolidWorks drawing is opened from the standard drawing template.
Example requests:
Create a new drawing.
Open an empty drawing document.
Save the active document as a template
After confirmation, the active SolidWorks drawing, part, or assembly is saved as a separate document template while the original document remains open.
Example requests:
Save the active drawing as a template.
Create a template from this part and make it available for future documents.
Insert components into the active assembly
After confirmation, selected model or neutral-format files are inserted into the active SolidWorks assembly.
Example requests:
Insert these downloaded STEP files into the active assembly.
Add these parts to the open assembly.
Organize active assembly files
After confirmation, files of the active saved assembly are moved into project folders and references are updated.
Example requests:
Organize the files of this assembly.
Move standard and non-standard models into the project folders.
Run a SolidWorks macro
After confirmation, a selected user macro is run through the active SolidWorks process.
Example requests:
Run this SolidWorks macro.
Start the export macro I use for drawings.
SolidWorks drawings
Find preliminary drawing candidates
The response contains non-standard parts from the active assembly that do not yet have neighbouring drawings.
Example requests:
Find parts in this assembly that need preliminary drawings.
List models without drawings in the active assembly.
Create preliminary drawings
After confirmation, preliminary SolidWorks drawings are created from the approved model scope and drawing plan.
Example requests:
Create preliminary drawings for these parts.
Prepare drawings for all candidates from the active assembly.
Open existing drawings
After confirmation, selected existing SolidWorks drawing files are opened.
Example requests:
Open the drawings that were just created.
Open these drawing files in SolidWorks.
Read drawing contents
The response contains drawing structure, tables, or annotations without changing or saving the drawing.
Example requests:
Read the tables in the active drawing.
Show the sheets and views in this drawing.
SolidWorks settings
Read or change SolidWorks system options
The response contains SolidWorks system option groups, current values, or applied setting changes.
Example requests:
Show SolidWorks system options related to drawings.
Set this SolidWorks system option to the requested value.
Read or change active document properties
The response contains active document property settings or applied document-property changes. The document is not saved automatically.
Example requests:
Show document properties for the active part.
Change the active drawing document property I specify.
TSFP table
Load the active model into the TSFP table
The active saved SolidWorks part or assembly is loaded into the TSFP table as a single row.
Example requests:
Load the active SolidWorks model into TSFP.
Add the part I am viewing to the TSFP table.
Load the active assembly with components
The active saved SolidWorks assembly is loaded into the TSFP table together with the selected component scope.
Example requests:
Load this assembly and all components into TSFP.
Load only top-level parts from the active assembly.
Review the current TSFP table
The response contains visible TSFP table columns and row values without changing the table.
Example requests:
Show what is currently loaded in the TSFP table.
Check which rows have empty material values.
Write values into the TSFP table
After confirmation, selected editable cells in the existing TSFP table receive new values.
Example requests:
Write these names into the selected table rows.
Fill this column with the values I provide.
Select TSFP table rows
Rows are selected in the TSFP table for the next fill or save operation.
Example requests:
Select all part rows.
Select rows 2, 5, and 7 in the table.
Fill position numbers
After confirmation, selected rows receive position numbers in the TSFP table.
Example requests:
Fill position numbers for selected rows.
Number all selected table rows.
Fill responsible persons
After confirmation, selected rows receive configured author, checked by, and approved by values.
Example requests:
Fill responsible persons for selected parts.
Add author, checked by, and approved by to selected rows.
Fill the date
After confirmation, selected rows receive the current date formatted by the TSFP date template.
Example requests:
Fill today's date for selected rows.
Add the current date to all selected parts.
Fill the material link
After confirmation, selected part rows receive a SolidWorks material link in the TSFP table.
Example requests:
Fill material links for selected parts.
Add SolidWorks material references to the table.
Fill the mass link
After confirmation, selected rows receive a SolidWorks mass link in the TSFP table.
Example requests:
Fill mass links for selected rows.
Add calculated mass references to the table.
Fill the volume link
After confirmation, selected rows receive a SolidWorks volume link in the TSFP table.
Example requests:
Fill volume links for selected rows.
Add volume references to selected parts.
Fill the surface area link
After confirmation, selected rows receive a SolidWorks surface area link in the TSFP table.
Example requests:
Fill surface area links for selected rows.
Add surface area references to the table.
Save selected table rows to files
After confirmation, values from selected TSFP table rows are written into their SolidWorks files.
Example requests:
Save selected table rows to the files.
Write the changed TSFP properties into SolidWorks files.
TSFP settings and drawing resources
Keep the TSFP window on top
The TSFP main window is switched to always-on-top mode or returned to normal mode.
Example requests:
Keep TSFP above other windows.
Turn off always-on-top for TSFP.
Show or hide the preview window
The TSFP preview window is shown or hidden.
Example requests:
Show the preview window.
Hide the TSFP preview window.
Read responsible-person settings
The response contains the configured author, checked by, and approved by names.
Example requests:
Show responsible-person settings.
Check which responsible people are configured.
Set responsible-person settings
After confirmation, the configured author, checked by, or approved by names are updated.
Example requests:
Set the author to this name.
Update checked by and approved by for future table fills.
Read the date template
The response contains the date template used for filling dates in the TSFP table.
Example requests:
Show the current TSFP date template.
Check how dates will be written into the table.
Set the date template
After confirmation, the TSFP date template is updated for future date fills.
Example requests:
Use year-month-day as the date format.
Set the date template for Ukrainian drawings.
Review table column visibility
The response contains visible and hidden TSFP table columns.
Example requests:
Show which columns are hidden.
List all TSFP table columns.
Show or hide table columns
Specified TSFP table columns are shown or hidden.
Example requests:
Show the mass column.
Hide these unused table columns.
Add an additional table property
A permanent additional property and matching TSFP table column are created.
Example requests:
Add a coating column to the table.
Create an additional property named supplier.
Delete an additional table property
After confirmation, a user-created additional property and its TSFP table column are removed.
Example requests:
Delete the supplier additional property.
Remove the custom coating column.
Read drawing resource settings
The response contains configured drafting standard and sheet format resources for TSFP drawing preparation.
Example requests:
Show drawing resources configured in TSFP.
Check if drawing formats are configured.
Set drawing resource settings
After confirmation, selected drafting standard and sheet format files are stored in TSFP settings.
Example requests:
Use these drawing resources for future drawings.
Set the selected A3 and A4 sheet formats.
Read selected drawing models
The response contains model paths selected in TSFP for drawing preparation.
Example requests:
Show the models selected for drawings.
Use selected TSFP models as drawing candidates.
Materials
List material libraries
The response contains SolidWorks material libraries visible to TSFP, including writable custom libraries.
Example requests:
Show available material libraries.
Find a writable custom material library.
List material categories
The response contains material categories in the selected material library.
Example requests:
Show categories in this material library.
Find the steel category.
List materials
The response contains materials in a selected category of a selected material library.
Example requests:
List materials in this steel category.
Find stainless steel materials in the library.
Read one material
The response contains stored properties, appearance, hatch, and sources for one material.
Example requests:
Show properties of this material.
Check the density and appearance of this material.
Create a custom material
After confirmation, a material is created in a writable custom material library.
Example requests:
Create a custom material with these properties.
Add this material to my custom library.
Update a custom material
After confirmation, selected values of an existing writable custom material are updated.
Example requests:
Update density for this custom material.
Change the appearance of my custom material.
Delete custom materials
After confirmation, selected materials are removed from a writable custom material library.
Example requests:
Delete these custom materials.
Remove this material from my custom library.
Apply material to the active part
After confirmation, the selected material is applied to the active SolidWorks part.
Example requests:
Apply this steel material to the active part.
Set material for the current part and save it.
Apply material to TSFP table rows
After confirmation, selected TSFP table part rows receive the selected material and calculated values are updated.
Example requests:
Apply this material to all selected parts.
Set material for rows 3 to 8 in the table.
Windows and files
Capture the active Windows window
After confirmation, the response contains an image of the active Windows application window.
Example requests:
Look at the active window and explain what is shown.
Use the current window screenshot to answer.
Capture the full screen
After confirmation, the response contains an image of the visible Windows desktop.
Example requests:
Look at my full screen and describe the issue.
Use the current desktop view for context.
Choose a folder for a material library
A Windows folder picker opens so the target folder for a custom material library can be selected.
Example requests:
Choose where to create a custom material library.
Select the folder for new material files.
Choose a folder for downloads
A Windows folder picker opens so downloaded files can be saved into the selected folder.
Example requests:
Choose where to save downloaded models.
Select the download folder for supplier files.
Choose a drawing resources folder
A Windows folder picker opens and TSFP searches the selected folder for drawing standards and sheet formats.
Example requests:
Select the folder with drawing resources.
Find sheet formats in this folder.
Download files from internet links
Files from approved public links are saved into the selected download folder without overwriting existing files.
Example requests:
Download these STEP models to the selected folder.
Save supplier model files from these links.
Work with permitted files and folders
Files and folders in approved locations can be listed, created, renamed, copied, moved, deleted, unpacked, or opened according to the requested action.
Example requests:
List files in the selected folder.
Copy these files into the permitted folder.
LibreOffice
Work with LibreOffice Writer or Calc
After confirmation, the active LibreOffice document can be read or changed according to the requested Writer or Calc action.
Example requests:
Fill this Calc sheet with prepared values.
Format the active Writer document according to these instructions.
Excel
Work with Excel workbooks
After confirmation, a workbook file can be created, opened, read, changed and saved, either without Microsoft Excel or in a running Excel, depending on what is available on the computer.
Example requests:
Fill this workbook with the prepared table.
Read the values of this range from the workbook.
Word
Work with Word documents
After confirmation, a document file can be created, opened, read, changed and saved, either without Microsoft Word or in a running Word, depending on what is available on the computer.
Example requests:
Insert the prepared text into the active document.
Read the content of this document.
Images and documentation
Use the latest chat image
The latest image in the current chat can be used as context for inspection, editing, continuation, or regeneration.
Example requests:
Continue working with the previous image.
Inspect the latest image in this chat.
Use a referenced chat image
A referenced image that belongs to the current user can be used as context for the next response.
Example requests:
Use this image reference for the next edit.
Inspect the image I referenced.
Search TSFP documentation
The response uses synchronized TSFP user documentation to answer questions about menus, settings, table behavior, and documented workflows.
Example requests:
Find the manual section about table export.
Explain how TSFP handles file properties.
Account and component numbers
Show account usage
The response contains account status, plan, visible credit balance, spending limits, and billing settings.
Example requests:
Show my credit balance.
Check my current account usage.
Show available AI models
The response contains AI models available to the current user.
Example requests:
Which AI models are available?
Show models I can use in chat.
Update personal AI memory
The saved personal AI memory is replaced or cleared for future chats.
Example requests:
Remember that I prefer metric units.
Clear my saved AI memory.
Calculate payment credits
The response shows how many credits would be added for a whole USD payment amount and whether the amount is allowed.
Example requests:
How many credits will I get for 50 USD?
Check if this payment amount is valid.
List account payments
The response contains recent payments for the current user account.
Example requests:
Show my payment history.
List my recent payments.
Show payment details
The response contains details for one payment that belongs to the current user account.
Example requests:
Show details for this payment.
Check the status of payment 15.
List component number scopes
The response contains personal and accessible business scopes for component-number work.
Example requests:
Which component-number scopes can I use?
Show business accounts available for numbers.
Create a component number
A unique component number is created in the confirmed personal or business scope.
Example requests:
Create this component number for the default project.
Reserve number A-102 for this part.
Remember existing component numbers
Existing component numbers are stored in the confirmed project and scope.
Example requests:
Remember these existing numbers for the project.
Import this list of component numbers.
List component-number projects
The response contains projects that already have saved component numbers in the selected scope.
Example requests:
Show projects with saved numbers.
List component-number projects for this business account.
List component numbers
The response contains saved component numbers in the selected scope and optional project.
Example requests:
List numbers in this project.
Show all saved component numbers in my personal scope.
Standard products
List standard product groups
The response contains available standard product groups and their searchable parameters.
Example requests:
Show available standard product groups.
Which standard product categories can I search?
Search standards
The response contains standards found by group, text, or geometric filters.
Example requests:
Find washer standards for M10.
Search standards with inner diameter near 10 mm.
Show one standard and its sizes
The response contains one standard with its available sizes and parameters when access is allowed.
Example requests:
Show sizes for this standard.
Open this standard and list matching products.
Below are the configurations and scenarios in which the TSFP application has been verified.
TSFP table - verified:
Windows
Windows 8.1 / 10 / 11
SolidWorks
2012 ... 2025
Scenarios
Bulk editing of part, assembly and drawing properties
Asking the assistant about working with TSFP and SolidWorks, instructions, documentation
Finding and creating standard products
Data analysis and preparation, solution suggestions
Generating photorealistic images
Running on other versions of Windows or SolidWorks, or in scenarios not described here, is possible but not guaranteed and may cause failures or incorrect results. The application is provided "as is" — usage terms are described in the Legal information. If you run into a problem, please write via the Contact page: this helps fix it as soon as possible.
Legal information ·
Contact