Comments (9)
I am changing the Z placement of a PolarArray feature but it keeps resetting it to 0. Is it right?
If the array is attached, and you are changing Placement's Z (not AttachmentOffset Z) - yes. But the fact that it's not grayed out is a bug.
from lattice2.
The features are not being generated too
can you share a file, please? I can't guess what's wrong here
from lattice2.
Sure, here it is (but I think you already saw it in Freecad Forum)
lattice_polar_array.zip
I was not using the latest version of Lattice2, now I am using, and I am seeing this
Traceback (most recent call last):
File "/home/lheck/.FreeCAD/Mod/lattice2/lattice2BaseFeature.py", line 148, in execute
plms = self.derivedExecute(obj)
File "/home/lheck/.FreeCAD/Mod/lattice2/lattice2PolarArray2.py", line 119, in derivedExecute
self.updateReadonlyness(selfobj)
File "/home/lheck/.FreeCAD/Mod/lattice2/lattice2PolarArray2.py", line 103, in updateReadonlyness
arc = self.fetchArc(selfobj)
File "/home/lheck/.FreeCAD/Mod/lattice2/lattice2PolarArray2.py", line 115, in fetchArc
return fetchArc(lnkobj, sub)
File "/home/lheck/.FreeCAD/Mod/lattice2/lattice2PolarArray2.py", line 56, in fetchArc
linkedShape = obj.Shape
<class 'AttributeError'>: 'App.GeoFeature' object has no attribute 'Shape'
448.595 <App> Document.cpp(3715): Failed to recompute lattice_polar_array#PolarArray: 'App.GeoFeature' object has no attribute 'Shape'
Recompute failed! Please check report view.
If I am using Lattice2 wrong, I will be glad if you can teach me how to fix this.
from lattice2.
now I am using, and I am seeing this..
well, that's because the array is attached to XY plane. The array is trying to read out arc range from the shape it is attached to, and that causes the error (the plane having no shape, particularly).
Clean out the reference in attachment dialog, and the error should be gone.
from lattice2.
Like this?
Nothing has changed.
from lattice2.
Well, the error is gone at least.
from lattice2.
I think the problem with your model may be a tangent intersection in a Boolean operation. Try changing the rib sketch a bit and see if the situation is resolved. Like so, for example:
from lattice2.
Nothing so far. The shell is a BSPline, does it can be related?
What should I put in Radius? The tip of the arrows should be inside the feature? Or the base of the feature? Or something else?
from lattice2.
Issue solved, It was missing the LatticePattern feature.
from lattice2.
Related Issues (20)
- Missing icon HOT 1
- Polar array errors out when attached to an App::Plane
- "Invalid type" exception with spredsheet data in FreeCAD 0.19 HOT 4
- Lattice2 for Std Part HOT 1
- Multiple colors/appearances HOT 3
- Attached Placement Error HOT 1
- Using LatticePattern with App::Link HOT 4
- How to use TopoSeries? HOT 1
- ParaSeries fails when there's a link to a part in another document HOT 4
- Update to new FreeCAD AddonManager metadata schema HOT 3
- expression button on ParameterRef property of ParaSeries doesn't do what a normie expects
- Missing icon HOT 1
- With latest FC build Lattice shapestirng doesn't work HOT 2
- Populate with copies: Build Array "Polar" Offset not working HOT 2
- Separate span / step rules / generator values for multiple property references separated by ";" HOT 1
- Lattice Icons have weird location in Linkstage. HOT 4
- Make tangent to construction geometry HOT 1
- Lattice2 Array Filter sketch HOT 1
- Placement has to be attached to edge called Edge1 HOT 13
- Generator properties don't disable when GeneratorMode and Values Source are changed
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from lattice2.