Tube rond 30 X I will be very happy to be able to contribute to the ASM4 project. "tube rectangulaire" + largeur + X + hauteur + X + epaisseur for the constraints largeur, hauteur, epaisseur ( without largeur = hauteur ) "tube carré " + largeur + X + epaisseur for the constraints largeur, hauteur, epaisseur (for largeur = hauteur) "tube rond" + diametre + X + epaisseur for the constraints diametre, epaisseur "étiré plat" + largeur + X + hauteur for the constraints largeur, epaisseur "fer plat" + largeur + X + hauteur for the constraints largeur, epaisseur, conge "fer rond" + diametre for juste the constraints diametre "info par default" button writt the right profiles : You can write whatever you want and save by clicking OKįor use the "info par default" button you have to make your part with a special constraints when you draw they in sketcher.Īnd click on "In Spreadsheets" button to create a Spreadsheet call BOM with all your part in qty with the personalized information you want ( you have written in the "Edit Part Information" module )īelow 2 examples of profiles for which the "info par default" button works. With the compatibility with old 'Model' and New 'Assembly' nameįor the installation juste drop the files in Assembly4 case like that :Īfter the installation you can open FreeCAD -> Assembly4 and test the "Edit Part Information" module I quickly re-wrote the files for the version 0.10.1 The script for 'défault part' work actualy only with my way to do the parts. So i think the top is a "Edit part info" with button for script for 'normals' parts )Īnd put manualy the informations is the unique way for there. but we have some special parts (motor, bearings, laser cutting. So i make a script for normal section bar, screw. The description of part must be the same what we have in data base. So i work on the possibilities to have BOM.īut a special BOM because after we have a automatisation of every things (ordering, cutting sheet. In first i worked with AS2+ because it can make BOM, but for some cylinder problems and others i prefered AS4. We try to migrate to FreeCAD (I work on it). We have a large data base of drawings, but we work with SW. I work on CAD to make open tools drawings what be built by agricultor during a formation or them self.įarmingSoul cooperate with l'Atelier Paysan ( ) for lot of things. Spreadsheet = document.addObject('Spreadsheet::Sheet','Spreadsheet') Print(indent+' '+prop+' = '+str(propValue)) If vars.getGroupOfProperty(prop)='Variables' : Print(indent+object.Label+' ('+object.TypeId+')') Partlist(object.LinkedObject,level+1,tab) then it will work more like you want.although its still a little flaky.but entering iun the input box and clicking apply twice will work.Forbbox = ('PartDesign::Body', 'Part::Feature', 'Part::FeaturePython') The whole spread sheet work bench is a temporary thing, as I explained earlier someone else is working on a C++ version.Īs a work around for now, rather than doing "=a1/2" like you did, put both values in a cell e.g a1 has a value, make b1's value 2 and then in c1 put "=a1/b1". I can see why you and I get a different behaviour though. I am in a bit of a hurry so I will test more tomorrow. I have since upgraded, my version data for this test is now at the end of this post.Įnter does not seem to be working now, but it was before, unless I did something different. If you update the data box by double clicking on the box, then just press enter key when finished and the whole spreadsheet will update including the formulae. If you changed the data box via the input box at the top of the spreadsheet then you have to press Apply twice to get the formulae boxes to update. If you click on the formula box, yes you get the answer, but if you look at the edit box at the top you will see the formula.Īlso if you change the value in a referenced data box, the formula box does update, but it also depends on exactly how you changed the data box. But I think you will find yours is the same. I tested this in a slightly newer version from master than yours. You will be pleased, no doubt, to find that you are mistaken!Īlthough there is a bug it would seem. The code however seems to replace the formula by the value, which menas when I change the value in A1, the calculated value is no more true. When hitting apply, the calculation is executed, the value is correct. Alex::freecad wrote:I use a spreadsheet and in there cells which compute e.g.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |