CNCzone.com-The Largest Machinist Community on the net!



Home Page Mark Forums Read Today's Posts My Replies Classifieds Reviews Photo Gallery Web Links Share Files Advertise With Us Ad List
Go Back   CNCzone.com-The Largest Machinist Community on the net! > CAD Software > Rhino 3D


Rhino 3D Discuss Rhino 3D software here.


This forum is sponsored by:

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Ban this user!
Old 06-10-2007, 05:43 PM
 
Join Date: Feb 2005
Location: Spain
Posts: 4
chetosmachine is on a distinguished road
Boolean difference failed

Hi all,
I'm pretty new to Rhino. In fact, i'm pretty new to everything that is 3D related...

I'm trying to make the design of a wing mold. What i've done is:
-draw the wing outline
-draw the airfoil (in fact, import it from a .dxf file)
-join the airfoil so it's a single curve
-"sweep 2 rails", being the airfoil the cross section and the wing curves the rails

Then, i want to make a cube, then substract the wing from it so i have a mold.

I draw the box, then try to make the "solid"-->"difference".
Then i have some troubles.
I have tried it 3 times. It only worked the first time. As it succeful, i tried to do some renders... while it was rendering, i tried to play some music and my pc freezed; i had to close everything.
when i reopen Rhino, the file had not been saved, so i had to do the "sweep 2 rails", then the cube and try to make the difference between wing and cube, BUT all i got is a message that claims "Boolean difference failed"

Any thoughts about what happens and how to solve it?
Kind regards,
Chets
Attached Thumbnails
Click image for larger version

Name:	try to mold 1.JPG‎
Views:	150
Size:	117.4 KB
ID:	38811   Click image for larger version

Name:	try to mold 2.JPG‎
Views:	131
Size:	119.6 KB
ID:	38812   Click image for larger version

Name:	try to mold 3.JPG‎
Views:	122
Size:	117.5 KB
ID:	38813  
Reply With Quote

  #2   Ban this user!
Old 06-10-2007, 07:09 PM
 
Join Date: Nov 2004
Location: USA
Posts: 435
spoiledbrat is on a distinguished road

Boolean operations work best when the object being union/subtracted is a SOLID. Solids are fully enclosed surfaces, with no holes. You can check if an object is a solid by selecting it, then using the ANALYZE_MASS PROPERTIES_VOLUME function. That will tel you if the surface is open or closed (surface or solid)
You should try to use the CAP PLANER HOLES function to close up the ends of that wings before trying to boolean, or (if the ends are not planar) split it with some rectangular surfaces, then cap the ends.
Also, without some kind of intersection between the objects (touching each other), the boolean operations will not work.


I would draw the "cube", and then BOOLEAN SUBTRACT the solid wing from it.

Rob
Reply With Quote

  #3  
Old 06-10-2007, 09:31 PM
HuFlungDung's Avatar
Moderator
 
Join Date: Mar 2003
Location: Canada
Posts: 4,825
HuFlungDung is on a distinguished road

Rob's advice sounds good, not that I have used Rhino, but in general principle he is correct.

I would question exactly how you forced a sweep that included the wing tip. IMO, the wing tip does not likely share the airfoil shape in the sense that a profile could be swept around the end without creating a wrinkle in the resultant surface. Having worked on a few models of wings made by other people before I machined the molds, the wing tip detail was always a seperate set of surfaces, perhaps made by 3 edge surface construction. I do not know what this method would be called in Rhino.

Another option is to forget about doing the boolean operation, and simply use half the wing profile to create the airfoil surface, and then create a face frame around the countour, representing the surface of the block of stock. If necessary, the under side and the 4 outside edges can be constructed as individual surfaces (of a rectangular cube) and then merge everything, and voila, one half of the mold is complete.
__________________
First you get good, then you get fast. Then grouchiness sets in.

(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)
Reply With Quote

  #4   Ban this user!
Old 06-11-2007, 02:30 PM
 
Join Date: Feb 2005
Location: Spain
Posts: 4
chetosmachine is on a distinguished road
I am at 1/2 the way

Thank you guys. I really apreciate your help and time.
So far, i've found that what i thought was a solid, it is not.
I still don't know how i can have achieved the boolean difference once, but now i think i know where the problem is.
By zooming a lot, i' ve found the cross section does not match the wing trailing edge (the "rear" curve).
What annoys me is that i cannot move the curves, nor the points, so they match
At the same level of zoom, i've found the airfoil that i thought was right, is not perfect. I think i must work on it a bit.

Any inputs are always welcomed.

As for the wing tip, first i would like to know the general how-to, then i will work on the small things that need some work.

Kind regards,
Chets
Attached Thumbnails
Click image for larger version

Name:	try 4.JPG‎
Views:	97
Size:	42.2 KB
ID:	38839   Click image for larger version

Name:	try 5.JPG‎
Views:	90
Size:	70.9 KB
ID:	38840  
Reply With Quote

  #5   Ban this user!
Old 06-11-2007, 04:43 PM
 
Join Date: Nov 2004
Location: USA
Posts: 435
spoiledbrat is on a distinguished road

can you post your 3dm file? If you can just post the airfoil and the two rails (without your cube or 3d wing) the file will be very small. I would like to see what I can do with it.
Reply With Quote

Sponsored Links
  #6   Ban this user!
Old 06-11-2007, 05:48 PM
 
Join Date: Feb 2005
Location: Spain
Posts: 4
chetosmachine is on a distinguished road

Sure, here it is.
Very kind from you
BTW don't worry if the the file is non-use and i have to start again. It just a matter of time, some practice and some questiosn well answered until i get it sorted.
As always, and since i'm a total newbie, any help is welcomed.

Kind regards,
Chets
Attached Files
File Type: zip Try.zip‎ (23.1 KB, 76 views)
Reply With Quote

  #7  
Old 06-12-2007, 04:55 AM
Moderator
 
Join Date: Apr 2003
Location: Canada
Posts: 714
Dan B is on a distinguished road

What annoys me is that i cannot move the curves, nor the points, so they match
Did you try manipulating the control points? Try the PointsOn command. This may be what need if your file is comprised of surfaces. If you have joined them into an open polysurface, you should explode it back to surfaces first.

Dan
__________________
(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)
Reply With Quote

  #8   Ban this user!
Old 06-12-2007, 05:13 PM
 
Join Date: Nov 2004
Location: USA
Posts: 435
spoiledbrat is on a distinguished road

your curves are probably exported from DesignFoil, a wing creation software. The problem with that is that the wing-curve is comprised of 257 control points. You should really think about re-drawing the curve with about 20 control points maximum. Your planform wing curve (the top view) is also made from a LOT of points. When you sweep curves like this, the resulting surface is so dense with isocurves (and control points) that it will be very hard to edit the surfaces.

I know that you do not want to deviate from your "perfect" wing curves, but if this is a flying toy, I would not worry about that.

I tried using the "rebuild" command to reduce the points, but that changed the shape of the wing in an unfavorable way. You will have to manually draw the curves to do it the way I would. I am only concerned about being able to edit the surface once you sweep the curves. 1000 control points is a lot easier to manage than 64,250 when dealing with a surface.

Do not be afraid to deviate, unless this is a Laminar airfoil that demands perfection. In that case, get a super computer and take a couple of weeks off work to work this wing out.
Reply With Quote

  #9   Ban this user!
Old 06-12-2007, 05:24 PM
 
Join Date: Feb 2005
Location: Spain
Posts: 4
chetosmachine is on a distinguished road

Thank you guys ,
Dan, yes i tried to manipulate the control points with no effect.
spoiledbrat, thank you for your time. This is half a toy airplane, half a business so i need it to be the best i can do it. No access to super computers, though, so i will do it on my free time at home.

I've talking to a friend who has some experience doing this and first i will work on the airfoil (actually, made by "profili 2" software, exported to .dxf and imported in Rhino) to get a good one, then taking care of what i've been told here, start to really this look like a real wing.

I really appreciate your time & effort.
Kind regards,
Chets
Reply With Quote

Reply




Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Boolean Feature svenakela SolidEdge 2 08-27-2007 09:18 PM
Do you use BOOLEAN logic when searching the web? widgitmaster Polls 18 06-02-2006 11:10 AM
still cant print and boolean question erase42 BobCad-Cam 2 03-12-2006 01:53 PM
Failed transformers? Jetlag General Electronics Discussion 2 09-09-2005 02:50 PM
V2XT - machine check failed zcases Bridgeport and Hardinge Mills 3 06-07-2005 02:16 PM




All times are GMT -5. The time now is 11:02 AM.





Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Content Relevant URLs by vBSEO
Template-Modifications by TMS

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361