zolko-123 / freecad_examples Goto Github PK
View Code? Open in Web Editor NEWLicense: Creative Commons Zero v1.0 Universal
License: Creative Commons Zero v1.0 Universal
Trying to run the animation of these examples/tutorials, none of them seems to work.
For instance Asm4_Tutorial2
shows this.
PartDesign::CoordinateSystem / LCS_pivot: Links go out of the allowed scope
The instructions for LCS_pivot says "Attach LCS_pivot to the original LCS of the part arm (called LCS_1002 in our design, this might be different for your model) with the Object's X Y Z mode". Unfortunately this isn't possible, you can't select "Object's X Y Z mode", it is permanently set to "XY on plane". The problem with this is that the animation fails.
Instead you need to select the edge of the hole and set to concentric.
Note link given to working model select the chamfer and sets mode to concentric.
Hello,
How can I attach a part and declare more than one constraint?
A simple example:
I have a bar, with planes defined for each face:
Let's say I would like to assemble an "L" shape with those bars, I would like to create two constraints between each bar, and each of those 2 constraints will align 1 plane of each shape.
At the moment I am using 1 plane to plane constraint and then add some offset but later if I create a cube and I try to resize the bar then I would have to edit the offsets.
I just followed the tutorial "Asm4_Tutorial1" usinf FreeCAD 0.20.1. There are a few differences in naming things:
Otherwise there were only minor differences, e.g. in 0.19 the "Insert Part" dialog is apparently displayed in the tasks panel, while in 0.20 it is a pop up dialog (not sure I believe this is an improvement).
Some feedback on the tutorial:
I'm stepping through the Tutorial 1 and I am stuck at the sketch. The issue is that the image:
https://raw.githubusercontent.com/Zolko-123/FreeCAD_Examples/master/Asm4_Tutorial1/Sketch_Axis.png
does not provide all info to get a fully constraint sketch. Can you please update the image?
The Lego Assembly comes with a Picture only, no text explaining how that picture was made.
I am not sure if this is an error or that I am not following well the tutorial.
The tutorial says:
I don't have that behaviour. The Attachment appears with Map Mode: Deactivated. I need to click there in order to select a reference.
Also, I think is missing the creation of the LCS for each part:
I was working through the AWS tutorials and was confused by some instructions.
In Tutorial 1 you wrote: Note how the cursor changes to a small hand
However here with Assembly4 0.9.3 and
OS: Windows 10 (10.0)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.21614 (Git)
Build type: Release
Branch: master
Hash: fc6a449fbae1fda767d52f414cb8c53424dff607
Python version: 3.6.8
Qt version: 5.12.1
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: German/Germany (de_DE)
The operation succeeds, it is just that the cursor symbol is different. Maybe this Windows-specific? However, maybe this should be mentioned that people can continue with the tutorial and don't wonder as I did.
Going through tutorial 2 I took the below notes - this is nitpicking level, but I thought you might be interested in this anyway.
Variables:
Sketch:
Base part:
General comments:
. very useful and to the point tutorial
I created a new assembly with some references for bodies from other files. All was going well until I attempted to place LCSes on these bodies: I got the message Error: No object named Feature name.
To test my hypothesis that it was related to referencing bodies, I created a body directly in the assembly (no reference) and attached an LCS without any problems.
I attached my files for this assembly. Hopefully they demonstrate my issues.
Hi, I am experimenting with your plugin and examples.
I am following the Animate master sketch
from this readme, it looks nice but I have a question. The animation looks slow, it is not fluid as I expect. So, Is this an issue from my side (computer/tool_version) or it is something expected?
Fixed by reinstall.
I've opened the asm_garden and had many errors:
18:10:41 5.2e-08 <App> Document.cpp(2785): Failed to restore asm_Kerites#LCS_1.ExpressionEngine: Failed to parse expression.
18:10:41 0.000707988 <App> Document.cpp(2785): Failed to restore asm_Kerites#LCS_2.ExpressionEngine: Failed to parse expression.
18:10:41 0.00137983 <App> Document.cpp(2785): Failed to restore asm_Kerites#LCS_3.ExpressionEngine: Failed to parse expression.
18:10:41 0.00202981 <App> Document.cpp(2785): Failed to restore asm_Kerites#LCS_4.ExpressionEngine: Failed to parse expression.
18:10:41 0.00268231 <App> Document.cpp(2785): Failed to restore asm_Kerites#LCS_5.ExpressionEngine: Failed to parse expression.
18:10:41 0.0033331 <App> Document.cpp(2785): Failed to restore asm_Kerites#LCS_6.ExpressionEngine: Failed to parse expression.
18:10:41 0.00398497 <App> Document.cpp(2785): Failed to restore asm_Kerites#LCS_7.ExpressionEngine: Failed to parse expression.
18:10:41 0.00463529 <App> Document.cpp(2785): Failed to restore asm_Kerites#LCS_8.ExpressionEngine: Failed to parse expression.
18:10:41 0.00533343 <App> Document.cpp(2785): Failed to restore asm_Kerites#LCS_9.ExpressionEngine: Failed to parse expression.
18:10:41 0.00599899 <App> Document.cpp(2785): Failed to restore asm_Kerites#brick_2x1_slim_orange_1.ExpressionEngine: Failed to parse expression.
18:10:41 0.00678291 <App> Document.cpp(2785): Failed to restore asm_Kerites#brick_2x1_slim_orange_2.ExpressionEngine: Failed to parse expression.
18:10:43 2.55459 <App> Document.cpp(2785): Failed to restore asm_House#asm_WallColumn_3.ExpressionEngine: Failed to parse expression.
18:10:43 2.5554 <App> Document.cpp(2785): Failed to restore asm_House#asm_WallColumn_4.ExpressionEngine: Failed to parse expression.
18:10:43 2.55618 <App> Document.cpp(2785): Failed to restore asm_House#asm_WallColumn_5.ExpressionEngine: Failed to parse expression.
18:10:43 2.55696 <App> Document.cpp(2785): Failed to restore asm_House#asm_HouseCorner_2.ExpressionEngine: Failed to parse expression.
18:10:43 2.55784 <App> Document.cpp(2785): Failed to restore asm_House#asm_WallColumn_6.ExpressionEngine: Failed to parse expression.
18:10:43 2.55862 <App> Document.cpp(2785): Failed to restore asm_House#asm_WallColumn_7.ExpressionEngine: Failed to parse expression.
18:10:43 2.5594 <App> Document.cpp(2785): Failed to restore asm_House#asm_WallColumn_8.ExpressionEngine: Failed to parse expression.
18:10:43 2.56019 <App> Document.cpp(2785): Failed to restore asm_House#asm_WallColumn_9.ExpressionEngine: Failed to parse expression.
18:10:43 2.56097 <App> Document.cpp(2785): Failed to restore asm_House#asm_WallColumn_10.ExpressionEngine: Failed to parse expression.
18:10:43 2.56177 <App> Document.cpp(2785): Failed to restore asm_House#asm_WallColumn_11.ExpressionEngine: Failed to parse expression.
18:10:43 2.56255 <App> Document.cpp(2785): Failed to restore asm_House#asm_HouseCorner_3.ExpressionEngine: Failed to parse expression.
18:10:43 2.56336 <App> Document.cpp(2785): Failed to restore asm_House#asm_WallColumn_12.ExpressionEngine: Failed to parse expression.
18:10:43 2.56414 <App> Document.cpp(2785): Failed to restore asm_House#asm_WallColumn_13.ExpressionEngine: Failed to parse expression.
18:10:43 2.56494 <App> Document.cpp(2785): Failed to restore asm_House#asm_WallColumn_14.ExpressionEngine: Failed to parse expression.
18:10:43 2.56576 <App> Document.cpp(2785): Failed to restore asm_House#asm_HouseCorner_4.ExpressionEngine: Failed to parse expression.
18:10:43 2.56659 <App> Document.cpp(2785): Failed to restore asm_House#asm_WallColumn_15.ExpressionEngine: Failed to parse expression.
18:10:43 2.56739 <App> Document.cpp(2785): Failed to restore asm_House#asm_WallColumn_16.ExpressionEngine: Failed to parse expression.
OS: Ubuntu 18.04.5 LTS (ubuntu:GNOME/ubuntu)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.22517 (Git)
Build type: Unknown
Branch: gui-command-enhancements
Hash: 7616153b3c31ace006169cdc2fdafab484498858
Python version: 3.6.9
Qt version: 5.9.5
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: English/UnitedStates (en_US)
Hi, very nice addon, really useful.
Would it be possible to same the last selected variable and values in the animate dialog?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.