Still trying, still failing. Same question : me or the software..?
Over the last couple of days I've suddenly started getting the following :
With search-engines in mind, the transcribed text is :
Code: Select all
The document "<filename>" seems to be either in the middle of the migration process from legacy PartDesign or have a slightly broken structure. Do you want to make the migration automatically? Yes Migrate Manually Show Details...
As mentioned in a previous post --- and FWIW, the inconsistent behaviour with Body/Feature highlighting is still an issue, despite the Tip mode always showing as set to "Through" --- I'm still trying to model a corrugated sheet with a profile which repeats at a 200 mm interval.
At first when I'd tried clicking the "Yes" option, every time it resulted in a very unexpected miscellany of Bodies and broken Clones within a yellow Part! That seemed suspicious and the instant gut reaction was "buggy." IIRC these first encounters were with the project files created in v17. So, this current file (attached) was freshly created in v18 FreeCAD Daily, although I'll admit, the sketches were Copied from earlier and Pasted-in. (Two reasons, 1: the time it takes me to create the sketches and 2: surely Sketcher objects would not have been made incompatible needing migration, yes??? )
Using only Sketcher-WB and PartDesign-WB, my intended strategy was to :
- create master-sketches of the repeated basic unit plus the asymmetrically-truncated left and right sides
- copy and paste these three sketches then create Bodies in which to Pad them
- clone the basic 200 mm unit four times, and then stick these Clones into Bodies shifted laterally to form the main part of the sheet
- after multiple failed attempts at Booleans last week, and aware of the repeat posts about rounding-errors and gaps and overlaps, I'd decided to create sketches to be Padded into solids to bridge the joins in a fashion similar to Biscuit-Joints in Carpentry
- do a Boolean Fuse on the whole lot to make a single solid sheet
I've been dismissing the "migration/broken-structure" message with the "migrate manually" button, but now at the stage of wanting and trying to Pad the biscuit-joint sketches, it actually refuses to proceed any further, the Pad is not created. It's brought me to a grinding halt.
OTOH, clicking the "Yes" still results in an unexpected new yellow Part containing Bodies each containing an error-flagged Clone.
I've not taken this further. I can't believe the sudden appearance of a strange new Part with broken contents is the intended behaviour. So I've not ploughed on and re-linked each one manually. I've restarted the project and tried slightly different steps each time.
Surely the "make the migration automatically" option shouldn't give this level of breakage, no..?
From the PPA my FreeCAD-Daily is now v18 :
Code: Select all
OS: Linux Mint 18.1 Serena Word size of OS: 64-bit Word size of FreeCAD: 64-bit Version: 0.18.13588 (Git) Build type: None Branch: master Hash: 1e2b9758cc7f6872da018ee71983a82499866508 Python version: 2.7.12 Qt version: 4.8.7 Coin version: 4.0.0a OCC version: 7.2.0 Locale: English/UnitedKingdom (en_GB)
[ EDIT 20180501 : marked as SOLVED-ish ]