View Issue Details

IDProjectCategoryView StatusLast Update
0000926FreeCADFeaturepublic2014-03-29 19:49
Reporternikospap Assigned Toyorik  
PrioritynormalSeverityfeatureReproducibilityN/A
Status closedResolutionfixed 
Summary0000926: spreadsheet, like, basic culculations in constrains, placement etc
DescriptionThis could be a nice little feature that saves you cklickings and time.

Example:
Let's say I want to create a hollow frame,
and its external dimentions would be 100x100,
while the thickness of its sizes would be 20.

I want to design that box (in freecad) out of 4 pieces,
like I would in real life (and then stick them together).

So the dimensions (2D) of the two pieces would be 100x20
while the other two would be 20x80 (100-20, |_| )

When giving the constrains for the two smaller pieces,
it would be helpful,
if I could just type in the pop-up
   =100-20
(like I would in a spreadsheet application)
instead of using an extenal calculator,
copying the numbers there,
doing the calculations, there,
and then typing the result, back, in Freeecad.
   80

Of course, the numbers, in the example above, are simple,
but what if I had to copy these diamentions?
=(1257,65-2*(11,9-1,3))/2



TagsNo tags attached.
FreeCAD Information

Activities

nikospap

2012-12-21 15:46

reporter   ~0002745

As you, probably, have noticed,
my simple calculations, above, are wrong
(not deliberatly).

So, it would be helpful if i could, later on, fix them in Freecad.

The dimentions for the smaller pieces, would need to be fixed from
   =100-20
to
   =100-2*20

Therefore, the "=100-20" part should still, somehow, show up
everytime you double cklick on that constrain,
so as to be easily changed, if necessery.

yorik

2014-03-11 02:04

administrator   ~0004417

I will add this feature to the spreadsheet module (ability to "drive" a property of an object from the spreadsheet)

Related Changesets

FreeCAD: master 92439234

2014-03-29 20:16:04

yorik

Details Diff
Spreadsheet: property controller - fixes 0000926

Added a new object and tool called property controller, which
must be added to a spreadsheet and gives the value of a cell to
a property of an object.
Affected Issues
0000926
mod - src/Mod/Spreadsheet/InitGui.py Diff File
mod - src/Mod/Spreadsheet/Resources/Spreadsheet.qrc Diff File
add - src/Mod/Spreadsheet/Resources/icons/SpreadsheetPropertyController.svg Diff File
mod - src/Mod/Spreadsheet/Spreadsheet.py Diff File
mod - src/Mod/Spreadsheet/Spreadsheet_rc.py Diff File

Issue History

Date Modified Username Field Change
2012-12-21 15:30 nikospap New Issue
2012-12-21 15:46 nikospap Note Added: 0002745
2014-03-11 02:04 yorik Note Added: 0004417
2014-03-11 02:04 yorik Assigned To => yorik
2014-03-11 02:04 yorik Status new => assigned
2014-03-29 19:49 yorik Changeset attached => FreeCAD Master master 92439234
2014-03-29 19:49 yorik Status assigned => closed
2014-03-29 19:49 yorik Resolution open => fixed