OK. Then I will focus on v0.18Joel_graff wrote: ↑Mon Apr 08, 2019 2:37 am ...
I would agree with @GeoPlace. Support for both in v0.18 is simply to smooth the transition to Qt5 / Py3 only in 0.19. And 0.19 will probably be released in a year. Unless it's an easy thing to accommodate the older frameworks, I would just ignore them since there will be no reason to support them once 0.19 is released.
integration between ose-piping-workbench and flamingo-wb
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
Be nice to others! Read the FreeCAD code of conduct!
Re: integration between ose-piping-workbench and flamingo-wb
Last edited by rus on Sat Apr 13, 2019 8:22 am, edited 1 time in total.
Re: integration between ose-piping-workbench and flamingo-wb
I am already working on a fix.kisolre wrote: ↑Mon Apr 08, 2019 6:57 pm I tried to install and run that workbench ut when I try to switch to if I get the following error:There is a file OsePiping\Coupling.py but it is not found. Any ideas why is that?Code: Select all
No module named 'Coupling' Traceback (most recent call last): File "<string>", line 45, in Initialize File "C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\ose-piping-workbench\OsePipingCommands.py", line 28, in <module> import OsePiping.CouplingGui as CouplingGui File "C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\ose-piping-workbench\OsePiping\CouplingGui.py", line 6, in <module> import Coupling
Re: integration between ose-piping-workbench and flamingo-wb
I fixed a lot of imports. I hope now ose-piping WB will also work in windows.
Re: integration between ose-piping-workbench and flamingo-wb
A quick test shows it is working. But here is another broken import:
Code: Select all
Init: Processing command line files
Traceback (most recent call last):
File "C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\ose-piping-workbench\OsePiping\CreatePartGui.py", line 239, in accept
self.acceptCreationMode()
File "C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\ose-piping-workbench\OsePiping\CreatePartGui.py", line 210, in acceptCreationMode
self.params.document, self.params.table, partName, outputType)
File "C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\ose-piping-workbench\OsePiping\SweepElbowGui.py", line 31, in createNewPart
part = builder.create(partName, outputType)
File "C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\ose-piping-workbench\OsePiping\SweepElbow.py", line 317, in create
import OsePiping.FlSweepElbow as FlSweepElbow
File "C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\ose-piping-workbench\OsePiping\FlSweepElbow.py", line 9, in <module>
import SweepElbow as SweepElbowMod
ModuleNotFoundError: No module named 'SweepElbow'
Code: Select all
OS: Windows 8.1
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.16267 (Git)
Build type: Release
Branch: master
Hash: ddb335cfe057336f1958d68126bb0471328d735c
Python version: 3.6.6
Qt version: 5.6.2
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: Bulgarian/Bulgaria (bg_BG)
Re: integration between ose-piping-workbench and flamingo-wb
I fixed two other bugs:
It is like a SnapPoints from Arch but with orientation (Rotation + orientation) in Arch https://www.freecadweb.org/wiki/Arch_Pipe/en
Maybe I should change the name to SnapPoint too? @Yorik what do you think?
- "I cannot place pipes into not-90° elbows.".
- "Cannot place pipe and fittings into modified fittings.".
It is like a SnapPoints from Arch but with orientation (Rotation + orientation) in Arch https://www.freecadweb.org/wiki/Arch_Pipe/en
Maybe I should change the name to SnapPoint too? @Yorik what do you think?