Extrude Command with tape Angle ?

Hi all,

Unfortunately it is difficult sometimes to describe matters without a Screenshot (a picture is worth of 1000...++++ words !)

I am extruding  an   4+  sided  closed planar Polyline (2D or 3D)  with  at  least ONE not CONVEX (CONCAVE)  vertex.

Command Sequence :

: Extrude
Select entities:
Entities in set: 1
Select entities:
Specify height of extrusion or [Direction/Path/Taper angle] <500>: T
Specify angle of taper for extrusion <315>: 45
Specify height of extrusion or [Direction/Path/Taper angle] <500>: 10

As you can see a Taper angle of 45 grad and a Height of 10 is used.

The result is a tapered Prisma (Frustum) with a horizontal Bottom (having the shape of the extruded Polyline)

and  a  horizontal Top having a smaller similar shape to the bottom.  So Long so good....

You can easily reproduce it!    Now the problem :

The vertexes that are concave at the basis don't come as vertices at the Top Face of the 3D Extruded Solid.

In other Words the imaginary enclosing Contour (edges) of the Top Face   i s  f i l l e t e d   with an arbitrary Radius

at the vertexes corresponding to the concave Basis vertexes !

SO, what do i do wrong ?

Do i miss a System Variable like LOFTPARAM or LOFTNORMALS or just a configurable feature of the extrude command ?

Thanks

Konstantin

 

PS. It's time for this forum to allow for small Screenshots to be able to explain and show things better !!!

concave

 

 

Comments

  • Konstantin a lot will depend on the shape and size of your polyline. You could try posting an entity list of your LWPOLYLINE so that others can use the lisp function (entmake) to recreate the polyline. This won't be very exact, but it might work.

    To get an entity list copy-paste this code on the command line:
    (entget (car (entsel)))
    and select your polyline.

    The result should look something like this:

    ((-1 . <Entity name: 026f9468>) (0 . "LWPOLYLINE") (5 . "636") (330 . <Entity name: 022254c0>) (100 . "AcDbEntity") (67 . 0) (410 . "Model") (8 . "Dim") (284 . 0) (100 . "AcDbPolyline") (90 . 5) (70 . 1) (43 . 0.0) (38 . 0.0) (10 -22677.9 2318.78) (40 . 0.0) (41 . 0.0) (42 . 0.0) (10 -22680.0 2364.45) (40 . 0.0) (41 . 0.0) (42 . 0.0) (10 -22620.9 2365.16) (40 . 0.0) (41 . 0.0) (42 . 0.0) (10 -22620.6 2332.98) (40 . 0.0) (41 . 0.0) (42 . 0.226892) (10 -22639.8 2291.09) (40 . 0.0) (41 . 0.0) (42 . 0.0) (210 0.0 0.0 1.0))
  • Hi Roy and thanks for responding !

    Here is the Polyline entity list

    ((-1 . <Entity name: 03082000>) (0 . "LWPOLYLINE") (5 . "403") (330 . <Entity name: 03083720>) (100 . "AcDbEntity") (67 . 0) 
    410 . "Model") (8 . "0") (347 . <Entity name: 03083338>) (62 . 4) (284 . 0) (100 . "AcDbPolyline") (90 . 10) (70 . 1) (43 . 0.0)
    38 . 0.0) (10 -2573.94 -21198.7) (40 . 0.0) (41 . 0.0) (42 . 0.0) (10 -2573.94 -24235.8) (40 . 0.0) (41 . 0.0) (42 . 0.0)
    10 -1825.64 -24235.8) (40 . 0.0) (41 . 0.0) (42 . 0.0) (10 -1825.64 -25775.2) (40 . 0.0) (41 . 0.0) (42 . 0.0) (10 -6398.62 -25775.2)
    40 . 0.0) (41 . 0.0) (42 . 0.0) (10 -6398.62 -25054.1) (40 . 0.0) (41 . 0.0) (42 . 0.0) (10 -4929.72 -25054.1) (40 . 0.0) (41 . 0.0)
    42 . 0.0) (10 -4929.72 -22724.2) (40 . 0.0) (41 . 0.0) (42 . 0.0) (10 -5705.74 -22724.2) (40 . 0.0) (41 . 0.0) (42 . 0.0)
    10 -5705.74 -21212.6) (40 . 0.0) (41 . 0.0) (42 . 0.0) (210 0.0 0.0 1.0))
  • Roy,  you can reproduce the extruded solid created

    my command sequence is

    _extrude
    Select entities:
    Entities in set: 1
    Select entities:
    Specify height of extrusion or [Direction/Path/Taper angle] <1000>: t
    Specify angle of taper for extrusion <315>: 45
    Specify height of extrusion or [Direction/Path/Taper angle] <1000>:

    and the produced entity has the following entity list

    just reproduce it with (entmake EntityList)

    ((-1 . <Entity name: 031cfb60>) (0 . "3DSOLID") (5 . "456") (330 . <Entity name: 0ec26a68>) (100 . "AcDbEntity") (67 . 0) (410 . "Model") (8 . "0") (347 . <Entity name: 0ec26680>) (62 . 3) (284 . 0) (100 . "AcDbModelerGeometry") (70 . 1) (1 . "700 0 1 0 ") (1 . "@33 Open Design Alliance ACIS Builder @14 ACIS 21.0.2 NT @24 Fri Jul 15 10:03:04 2011 ") (1 . "1 9.9999999999999995e-007 1e-010 ") (1 . "body $-1 -1 $-1 $1 $-1 $2 #") (1 . "lump $-1 -1 $-1 $-1 $3 $0 #") (1 . "transform $-1 -1 1 0 0 0 1 0 0 0 1 -6645.871601711784 0 0 1 no_rotate no_reflect no_shear #") (1 . "shell $-1 -1 $-1 $-1 $-1 $4 $-1 $1 #") (1 . "face $-1 -1 $-1 $5 $6 $3 $-1 $7 forward single #") (1 . "face $-1 -1 $-1 $8 $9 $3 $-1 $10 forward single #") (1 . "loop $-1 -1 $-1 $-1 $11 $4 #") (1 . "plane-surface $-1 -1 $-1 -3799.9084467894722 -23559.153913641054 1000 -3.4992294850189391e-030 -3.8355965508956372e-030 1 1 0 3.4992294850189391e-030 forward_v I I I I #") (1 . "face $-1 -1 $-1 $12 $13 $3 $-1 $14 forward single #") (1 . "loop $-1 -1 $-1 $-1 $15 $5 #") (1 . "plane-surface $-1 -1 $-1 -2573.9416874070162 -21198.700779253923 0 0.70710678118654857 0 0.70710678118654657 0 1 0 forward_v I I I I #") (1 . "coedge $-1 -1 $-1 $16 $17 $18 $19 reversed $6 $-1 #") (1 . "face $-1 -1 $-1 $20 $21 $3 $-1 $22 forward single #") (1 . "loop $-1 -1 $-1 $-1 $23 $8 #") (1 . "plane-surface $-1 -1 $-1 -2573.9416874070162 -24235.839021167354 0 0 0.70710678118654635 0.70710678118654879 -1 0 0 forward_v I I I I #") (1 . "coedge $-1 -1 $-1 $24 $25 $26 $27 forward $9 $-1 #") (1 . "coedge $-1 -1 $-1 $28 $11 $29 $30 reversed $6 $-1 #") (1 . "coedge $-1 -1 $-1 $11 $31 $32 $33 reversed $6 $-1 #") (1 . "coedge $-1 -1 $-1 $34 $35 $11 $19 forward $36 $-1 #") (1 . "edge $-1 -1 $-1 $37 -1.5707963267948966 $38 -1.0252945668175664 $18 $39 forward @7 unknown #") (1 . "face $-1 -1 $-1 $40 $41 $3 $-1 $42 forward single #") (1 . "loop $-1 -1 $-1 $-1 $43 $12 #") (1 . "cone-surface $-1 -1 $-1 -2573.9416874070162 -24235.839021167354 360.57354835425087 0 0 -1 0 -360.57354835425082 0 1 I I 0.70710678118654724 -0.70710678118654768 360.57354835425082 forward I I I I #") (1 . "coedge $-1 -1 $-1 $44 $45 $46 $47 forward $13 $-1 #") (1 . "coedge $-1 -1 $-1 $48 $15 $31 $49 forward $9 $-1 #") (1 . "coedge $-1 -1 $-1 $15 $48 $50 $51 reversed $9 $-1 #") (1 . "coedge $-1 -1 $-1 $52 $32 $15 $27 reversed $53 $-1 #") (1 . "edge $-1 -1 $-1 $54 -906.75080036475583 $55 827.86604765529978 $15 $56 forward @7 unknown #") (1 . "coedge $-1 -1 $-1 $57 $16 $58 $59 reversed $6 $-1 #") (1 . "coedge $-1 -1 $-1 $60 $61 $16 $30 forward $62 $-1 #") (1 . "edge $-1 -1 $-1 $63 278.85290329149211 $37 2329.8594473788107 $29 $64 forward @7 unknown #") (1 . "coedge $-1 -1 $-1 $17 $57 $24 $49 reversed $6 $-1 #") (1 . "coedge $-1 -1 $-1 $26 $65 $17 $33 forward $53 $-1 #") (1 . "edge $-1 -1 $-1 $38 1626.4763117400087 $55 2127.3935400777086 $32 $66 forward @7 unknown #") (1 . "coedge $-1 -1 $-1 $67 $18 $65 $68 reversed $36 $-1 #") (1 . "coedge $-1 -1 $-1 $18 $69 $60 $70 forward $36 $-1 #") (1 . "loop $-1 -1 $-1 $-1 $35 $71 #") (1 . "vertex $-1 -1 $-1 $70 $72 #") (1 . "vertex $-1 -1 $-1 $68 $73 #") (1 . "ellipse-curve $-1 -1 $-1 -4929.7210663873266 -22724.20394638092 1000.0000000000001 0 0 1 0 999.99999999999989 0 1 I I #") (1 . "face $-1 -1 $-1 $74 $75 $3 $-1 $76 forward single #") (1 . "loop $-1 -1 $-1 $-1 $77 $20 #") (1 . "plane-surface $-1 -1 $-1 -1825.6353178256977 -24235.839021167354 0 0.70710678118654768 0 0.70710678118654746 0 1 0 forward_v I I I I #") (1 . "coedge $-1 -1 $-1 $78 $46 $48 $79 forward $21 $-1 #") (1 . "coedge $-1 -1 $-1 $45 $23 $77 $80 reversed $13 $-1 #") (1 . "coedge $-1 -1 $-1 $23 $44 $81 $82 reversed $13 $-1 #") (1 . "coedge $-1 -1 $-1 $43 $83 $23 $47 reversed $21 $-1 #") (1 . "edge $-1 -1 $-1 $84 0 $85 1058.2650166720737 $23 $86 forward @7 tangent #") (1 . "coedge $-1 -1 $-1 $25 $24 $43 $79 reversed $9 $-1 #") (1 . "edge $-1 -1 $-1 $55 1004.4379569864104 $87 3037.1382419134316 $24 $88 forward @7 unknown #") (1 . "coedge $-1 -1 $-1 $81 $89 $25 $51 forward $90 $-1 #") (1 . "edge $-1 -1 $-1 $54 0 $84 3037.1382419134316 $25 $91 forward @7 unknown #") (1 . "coedge $-1 -1 $-1 $92 $26 $89 $93 reversed $53 $-1 #") (1 . "loop $-1 -1 $-1 $-1 $92 $94 #") (1 . "vertex $-1 -1 $-1 $51 $95 #") (1 . "vertex $-1 -1 $-1 $27 $96 #") (1 . "straight-curve $-1 -1 $-1 -3096.6800670092584 -21723.759049299988 522.73837960224444 -0.5764961876978355 -0.5790546529816698 0.57649618769783717 I I #") (1 . "coedge $-1 -1 $-1 $31 $28 $78 $97 reversed $6 $-1 #") (1 . "coedge $-1 -1 $-1 $98 $99 $28 $59 forward $75 $-1 #") (1 . "edge $-1 -1 $-1 $100 1590.3743110825985 $63 2104.0857485616298 $58 $101 forward @7 unknown #") (1 . "coedge $-1 -1 $-1 $102 $29 $35 $70 reversed $62 $-1 #") (1 . "coedge $-1 -1 $-1 $29 $103 $98 $104 forward $62 $-1 #") (1 . "loop $-1 -1 $-1 $-1 $103 $105 #") (1 . "vertex $-1 -1 $-1 $104 $106 #") (1 . "straight-curve $-1 -1 $-1 -3929.7210663873266 -25054.06339375973 1000.0000000000001 0 1 0 I I #") (1 . "coedge $-1 -1 $-1 $32 $107 $34 $68 forward $53 $-1 #") (1 . "straight-curve $-1 -1 $-1 -5701.3143702540719 -22212.559067470207 1000.0000000000001 0.99999019587572369 0.0044281093518483191 0 I I #") (1 . "coedge $-1 -1 $-1 $108 $34 $107 $109 reversed $36 $-1 #") (1 . "edge $-1 -1 $-1 $110 1181.6866072543942 $38 1901.5579370615299 $65 $111 forward @7 unknown #") (1 . "coedge $-1 -1 $-1 $35 $108 $112 $113 reversed $36 $-1 #") (1 . "edge $-1 -1 $-1 $114 0 $37 1414.2135623730949 $35 $115 forward @7 tangent #") (1 . "face $-1 -1 $-1 $116 $36 $3 $-1 $117 forward single #") (1 . "point $-1 -1 $-1 -3929.7210663873266 -22724.20394638092 1000 #") (1 . "point $-1 -1 $-1 -4074.8540046899561 -22205.356852503635 1000 #") (1 . "face $-1 -1 $-1 $118 $119 $3 $-1 $120 forward single #") (1 . "loop $-1 -1 $-1 $-1 $121 $40 #") (1 . "plane-surface $-1 -1 $-1 -1825.6353178256977 -25775.210490468235 0 0 -0.70710678118654635 0.70710678118654879 1 0 0 forward_v I I I I #") (1 . "coedge $-1 -1 $-1 $122 $123 $44 $80 forward $41 $-1 #") (1 . "coedge $-1 -1 $-1 $124 $43 $57 $97 forward $21 $-1 #") (1 . "edge $-1 -1 $-1 $84 0 $87 1414.2135623730951 $43 $125 forward @7 tangent #") (1 . "edge $-1 -1 $-1 $126 -216.01744195704237 $85 1080.0872097852146 $77 $127 forward @7 unknown #") (1 . "coedge $-1 -1 $-1 $128 $50 $45 $82 forward $90 $-1 #") (1 . "edge $-1 -1 $-1 $84 0 $126 748.30636958131845 $45 $129 forward @7 unknown #") (1 . "coedge $-1 -1 $-1 $46 $130 $122 $131 reversed $21 $-1 #") (1 . "vertex $-1 -1 $-1 $51 $132 #") (1 . "vertex $-1 -1 $-1 $80 $133 #") (1 . "straight-curve $-1 -1 $-1 -2573.9416874070162 -24235.839021167354 0 0 -0.70710678118654879 0.70710678118654635 I I #") (1 . "vertex $-1 -1 $-1 $79 $134 #") (1 . "straight-curve $-1 -1 $-1 -3573.9416874070157 -21198.700779253923 1000.0000000000001 0 -1 0 I I #") (1 . "coedge $-1 -1 $-1 $50 $135 $52 $93 forward $90 $-1 #") (1 . "loop $-1 -1 $-1 $-1 $89 $136 #") (1 . "straight-curve $-1 -1 $-1 -2573.9416874070162 -21198.700779253923 0 0 -1 0 I I #") (1 . "coedge $-1 -1 $-1 $137 $52 $138 $139 forward $53 $-1 #") (1 . "edge $-1 -1 $-1 $140 0 $54 3131.8314970641145 $52 $141 forward @7 unknown #") (1 . "face $-1 -1 $-1 $136 $53 $3 $-1 $142 forward single #") (1 . "point $-1 -1 $-1 -2573.9416874070162 -21198.700779253923 0 #") (1 . "point $-1 -1 $-1 -3573.9416874070153 -22203.138736240333 1000 #") (1 . "edge $-1 -1 $-1 $87 -1.5707963267948966 $100 -1.001105809266253 $78 $143 forward @7 unknown #") (1 . "coedge $-1 -1 $-1 $144 $58 $61 $104 reversed $75 $-1 #") (1 . "coedge $-1 -1 $-1 $58 $121 $124 $145 forward $75 $-1 #") (1 . "vertex $-1 -1 $-1 $145 $146 #") (1 . "straight-curve $-1 -1 $-1 -1825.6353178256977 -24775.210490468235 1000.0000000000001 -1 0 0 I I #") (1 . "coedge $-1 -1 $-1 $103 $60 $147 $148 reversed $62 $-1 #") (1 . "coedge $-1 -1 $-1 $61 $102 $149 $150 forward $62 $-1 #") (1 . "edge $-1 -1 $-1 $151 -479.71790084989499 $63 3.2694954890639014 $61 $152 forward @7 unknown #") (1 . "face $-1 -1 $-1 $153 $62 $3 $-1 $154 forward single #") (1 . "point $-1 -1 $-1 -3929.7210663873275 -24775.210490468238 1000 #") (1 . "coedge $-1 -1 $-1 $65 $137 $67 $109 forward $53 $-1 #") (1 . "coedge $-1 -1 $-1 $69 $67 $155 $156 reversed $36 $-1 #") (1 . "edge $-1 -1 $-1 $157 206.8137219905193 $110 397.42355459490841 $107 $158 forward @7 unknown #") (1 . "vertex $-1 -1 $-1 $109 $159 #") (1 . "intcurve-curve $-1 -1 $-1 forward {exactcur full nurbs 2 open 2 ") (1 . "1181.6866072543942 2 1901.5579370615299 2 ") (1 . "-4739.9045824680079 -21978.135836837759 769.8362953542844 1 ") (1 . "-4407.7014859341116 -22018.986353734701 812.15744338615912 1 ") (1 . "-4074.8540046899561 -22205.356852503635 1000 1 ") (1 . "0 ") (1 . "null_surface ") (1 . "null_surface ") (1 . "nullbs ") (1 . "nullbs ") (1 . "I I ") (1 . "0 ") (1 . "0 ") (1 . "0 ") (1 . "F 1 F 0 }I I #") (1 . "coedge $-1 -1 $-1 $155 $160 $69 $113 forward $161 $-1 #") (1 . "edge $-1 -1 $-1 $114 0 $162 1071.2539988347885 $112 $163 forward @7 tangent #") (1 . "vertex $-1 -1 $-1 $148 $164 #") (1 . "straight-curve $-1 -1 $-1 -4929.7210663873266 -22724.20394638092 0 0.70710678118654779 0 0.70710678118654713 I I #") (1 . "face $-1 -1 $-1 $94 $165 $3 $-1 $166 forward single #") (1 . "cone-surface $-1 -1 $-1 -4929.7210663873266 -22724.20394638092 360.57354835425087 0 0 -1 0 360.57354835425082 0 1 I I 0.70710678118654724 -0.70710678118654768 360.57354835425082 forward I I I I #") (1 . "face $-1 -1 $-1 $105 $167 $3 $-1 $168 forward single #") (1 . "loop $-1 -1 $-1 $-1 $169 $74 #") (1 . "plane-surface $-1 -1 $-1 -6398.6187619126431 -25775.210490468235 0 -0.70710678118654768 0 0.70710678118654746 0 -1 0 forward_v I I I I #") (1 . "coedge $-1 -1 $-1 $99 $170 $171 $172 forward $75 $-1 #") (1 . "coedge $-1 -1 $-1 $173 $77 $83 $131 forward $41 $-1 #") (1 . "coedge $-1 -1 $-1 $77 $171 $128 $174 reversed $41 $-1 #") (1 . "coedge $-1 -1 $-1 $175 $78 $99 $145 reversed $21 $-1 #") (1 . "straight-curve $-1 -1 $-1 -2573.9416874070162 -24235.839021167354 0 -0.70710678118654746 0 0.70710678118654768 I I #") (1 . "vertex $-1 -1 $-1 $82 $176 #") (1 . "straight-curve $-1 -1 $-1 -1950.3530460892503 -24360.556749430907 124.71772826355277 -0.57735026918962495 -0.57735026918962717 0.57735026918962518 I I #") (1 . "coedge $-1 -1 $-1 $177 $81 $123 $174 forward $90 $-1 #") (1 . "straight-curve $-1 -1 $-1 -2573.9416874070162 -24235.839021167354 0 1 0 0 I I #") (1 . "coedge $-1 -1 $-1 $83 $175 $173 $178 reversed $21 $-1 #") (1 . "edge $-1 -1 $-1 $85 1.5982696496066029 $179 17.474312299929817 $122 $180 forward @7 unknown #") (1 . "point $-1 -1 $-1 -2573.9416874070162 -24235.839021167354 0 #") (1 . "point $-1 -1 $-1 -2573.9416874070162 -24984.145390748672 748.30636958131799 #") (1 . "point $-1 -1 $-1 -3573.9416874070162 -24235.839021167354 1000 #") (1 . "coedge $-1 -1 $-1 $89 $181 $182 $183 forward $90 $-1 #") (1 . "face $-1 -1 $-1 $-1 $90 $3 $-1 $184 reversed single #") (1 . "coedge $-1 -1 $-1 $107 $92 $185 $186 forward $53 $-1 #") (1 . "coedge $-1 -1 $-1 $182 $187 $92 $139 reversed $165 $-1 #") (1 . "edge $-1 -1 $-1 $140 -435.0832555034566 $188 875.00012558532683 $92 $189 forward @7 unknown #") (1 . "vertex $-1 -1 $-1 $183 $190 #") (1 . "straight-curve $-1 -1 $-1 -5705.7424796059204 -21212.568871594485 0 0.99999019587572369 0.0044281093518483191 0 I I #") (1 . "plane-surface $-1 -1 $-1 -5705.7424796059204 -21212.568871594485 0 -0.0031311461505275071 0.70709984862378661 0.70710678118654891 -0.99999019587572369 -0.0044281093518483191 0 forward_v I I I I #") (1 . "ellipse-curve $-1 -1 $-1 -2573.9416874070162 -24235.839021167354 1000.0000000000001 0 0 1 0 -999.99999999999989 0 1 I I #") (1 . "coedge $-1 -1 $-1 $191 $98 $192 $193 reversed $75 $-1 #") (1 . "edge $-1 -1 $-1 $194 976.27797564589582 $100 1861.7626612792997 $99 $195 forward @7 unknown #") (1 . "point $-1 -1 $-1 -3416.0096289082962 -24775.210490468235 1000 #") (1 . "coedge $-1 -1 $-1 $181 $196 $102 $148 forward $90 $-1 #") (1 . "edge $-1 -1 $-1 $197 0 $114 2329.8594473788107 $102 $198 forward @7 unknown #") (1 . "coedge $-1 -1 $-1 $199 $192 $103 $150 reversed $200 $-1 #") (1 . "edge $-1 -1 $-1 $197 0 $151 1019.8560046311483 $103 $201 forward @7 tangent #") (1 . "vertex $-1 -1 $-1 $150 $202 #") (1 . "straight-curve $-1 -1 $-1 -3931.6087104880557 -24777.098134568962 998.1123558992756 0.57735026918962251 0.57735026918962251 0.57735026918963228 I I #") (1 . "face $-1 -1 $-1 $203 $200 $3 $-1 $204 forward single #") (1 . "plane-surface $-1 -1 $-1 -4929.7210663873266 -25054.06339375973 0 -0.70710678118654713 0 0.70710678118654779 0 -1 0 forward_v I I I I #") (1 . "coedge $-1 -1 $-1 $185 $112 $108 $156 forward $161 $-1 #") (1 . "edge $-1 -1 $-1 $162 0 $157 0.058021819616741174 $155 $205 forward @7 tangent #") (1 . "vertex $-1 -1 $-1 $186 $206 #") (1 . "intcurve-curve $-1 -1 $-1 forward {exactcur full nurbs 2 open 2 ") (1 . "206.8137219905193 2 397.42355459490841 2 ") (1 . "-4929.7210664870699 -21966.671951809527 757.53199457139237 1 ") (1 . "-4834.8391366383403 -21966.461876993042 757.7420693753877 1 ") (1 . "-4739.9045824680079 -21978.135836837759 769.8362953542844 1 ") (1 . "0 ") (1 . "null_surface ") (1 . "null_surface ") (1 . "nullbs ") (1 . "nullbs ") (1 . "I I ") (1 . "0 ") (1 . "0 ") (1 . "0 ") (1 . "F 1 F 0 }I I #") (1 . "point $-1 -1 $-1 -4739.9045824680079 -21978.135836837759 769.8362953542844 #") (1 . "coedge $-1 -1 $-1 $112 $207 $181 $208 reversed $161 $-1 #") (1 . "loop $-1 -1 $-1 $-1 $112 $203 #") (1 . "vertex $-1 -1 $-1 $113 $209 #") (1 . "straight-curve $-1 -1 $-1 -4929.7210663873266 -22724.20394638092 0 0 0.70710678118654879 0.70710678118654635 I I #") (1 . "point $-1 -1 $-1 -4929.7210663873266 -22724.20394638092 0 #") (1 . "loop $-1 -1 $-1 $-1 $187 $116 #") (1 . "plane-surface $-1 -1 $-1 -5705.7424796059204 -22724.20394638092 0 -0.70710678118654713 0 0.70710678118654779 0 -1 0 forward_v I I I I #") (1 . "loop $-1 -1 $-1 $-1 $210 $118 #") (1 . "plane-surface $-1 -1 $-1 -6398.6187619126431 -25054.06339375973 0 0 0.70710678118654635 0.70710678118654879 -1 0 0 forward_v I I I I #") (1 . "coedge $-1 -1 $-1 $211 $212 $213 $214 forward $119 $-1 #") (1 . "coedge $-1 -1 $-1 $121 $213 $177 $215 reversed $75 $-1 #") (1 . "coedge $-1 -1 $-1 $123 $216 $121 $172 reversed $41 $-1 #") (1 . "edge $-1 -1 $-1 $217 -444.37826609184702 $194 889.01731097237302 $121 $218 forward @7 unknown #") (1 . "coedge $-1 -1 $-1 $216 $122 $130 $178 forward $41 $-1 #") (1 . "edge $-1 -1 $-1 $126 0 $217 1539.3714693008806 $123 $219 forward @7 unknown #") (1 . "coedge $-1 -1 $-1 $130 $124 $216 $220 reversed $21 $-1 #") (1 . "point $-1 -1 $-1 -1825.6353178256977 -24235.839021167354 0 #") (1 . "coedge $-1 -1 $-1 $221 $128 $170 $215 forward $90 $-1 #") (1 . "edge $-1 -1 $-1 $179 -0.035388415468794475 $222 0.035388483786799318 $173 $223 forward @7 unknown #") (1 . "vertex $-1 -1 $-1 $131 $224 #") (1 . "intcurve-curve $-1 -1 $-1 forward {exactcur full nurbs 2 open 2 ") (1 . "1.5982696496066029 2 17.474312299929817 2 ") (1 . "-2573.9416874070162 -24984.145390748672 748.30636958131799 1 ") (1 . "-2578.506144198092 -24988.709847539743 752.87082637239439 1 ") (1 . "-2583.1262847749836 -24993.27430433084 757.49096694928517 1 ") (1 . "0 ") (1 . "null_surface ") (1 . "null_surface ") (1 . "nullbs ") (1 . "nullbs ") (1 . "I I ") (1 . "0 ") (1 . "0 ") (1 . "0 ") (1 . "F 1 F 0 }I I #") (1 . "coedge $-1 -1 $-1 $135 $147 $160 $208 forward $90 $-1 #") (1 . "coedge $-1 -1 $-1 $187 $138 $135 $183 reversed $165 $-1 #") (1 . "edge $-1 -1 $-1 $225 0 $140 1511.6350747864344 $182 $226 forward @7 unknown #") (1 . "plane-surface $-1 -1 $-1 -4094.1028342987684 -23770.336487542081 0 0 0 1 1 0 0 forward_v I I I I #") (1 . "coedge $-1 -1 $-1 $207 $155 $137 $186 reversed $161 $-1 #") (1 . "edge $-1 -1 $-1 $188 -9.2651777160654518 $157 9.265359291119891 $137 $227 forward @7 unknown #") (1 . "coedge $-1 -1 $-1 $138 $182 $207 $228 forward $165 $-1 #") (1 . "vertex $-1 -1 $-1 $139 $229 #") (1 . "straight-curve $-1 -1 $-1 -5454.1770902023427 -21463.022757425668 251.56538940357711 0.57820057706536898 -0.57564588538662309 0.57820057706536843 I I #") (1 . "point $-1 -1 $-1 -5705.7424796059204 -21212.568871594485 0 #") (1 . "coedge $-1 -1 $-1 $213 $144 $210 $230 forward $75 $-1 #") (1 . "coedge $-1 -1 $-1 $149 $199 $144 $193 forward $200 $-1 #") (1 . "edge $-1 -1 $-1 $231 941.6424986853192 $151 1839.4633936255073 $192 $232 forward @7 unknown #") (1 . "vertex $-1 -1 $-1 $172 $233 #") (1 . "intcurve-curve $-1 -1 $-1 forward {exactcur full nurbs 2 open 2 ") (1 . "976.27797564589582 2 1861.7626612792997 2 ") (1 . "-2595.4716131799828 -25005.374195113953 769.8362953542844 1 ") (1 . "-3005.7406210441404 -24999.636099103722 775.57439136452012 1 ") (1 . "-3416.0096289082962 -24775.210490468235 1000 1 ") (1 . "0 ") (1 . "null_surface ") (1 . "null_surface ") (1 . "nullbs ") (1 . "nullbs ") (1 . "I I ") (1 . "0 ") (1 . "0 ") (1 . "0 ") (1 . "F 1 F 0 }I I #") (1 . "coedge $-1 -1 $-1 $147 $221 $234 $235 forward $90 $-1 #") (1 . "vertex $-1 -1 $-1 $235 $236 #") (1 . "straight-curve $-1 -1 $-1 -4929.7210663873266 -25054.06339375973 0 0 1 0 I I #") (1 . "coedge $-1 -1 $-1 $192 $149 $237 $238 forward $200 $-1 #") (1 . "loop $-1 -1 $-1 $-1 $199 $153 #") (1 . "straight-curve $-1 -1 $-1 -4929.7210663873266 -25054.06339375973 0 0.70710678118654779 0 0.70710678118654713 I I #") (1 . "point $-1 -1 $-1 -4208.5739696788223 -25054.06339375973 721.1470967085038 #") (1 . "face $-1 -1 $-1 $71 $161 $3 $-1 $239 forward single #") (1 . "cone-surface $-1 -1 $-1 -4929.7210663873266 -25054.06339375973 360.57354835425087 0 0 -1 360.57354835425082 0 0 1 I I 0.70710678118654724 -0.70710678118654768 360.57354835425082 forward I I I I #") (1 . "straight-curve $-1 -1 $-1 -4929.7210663873266 -21966.712979431635 757.49096694928517 -1.719066639198542e-006 0.70710678119432002 0.70710678117668557 I I #") (1 . "point $-1 -1 $-1 -4929.7210664870699 -21966.671951809527 757.53199457139237 #") (1 . "coedge $-1 -1 $-1 $160 $185 $187 $228 reversed $161 $-1 #") (1 . "edge $-1 -1 $-1 $114 0 $225 776.02141321859381 $160 $240 forward @7 unknown #") (1 . "point $-1 -1 $-1 -4929.7210663873266 -21966.712979431635 757.49096694928517 #") (1 . "coedge $-1 -1 $-1 $237 $241 $191 $230 reversed $167 $-1 #") (1 . "coedge $-1 -1 $-1 $212 $169 $241 $242 reversed $119 $-1 #") (1 . "coedge $-1 -1 $-1 $169 $211 $221 $243 reversed $119 $-1 #") (1 . "coedge $-1 -1 $-1 $170 $191 $169 $214 reversed $75 $-1 #") (1 . "edge $-1 -1 $-1 $244 -1320.1066112216488 $245 -695.57490560669248 $169 $246 forward @7 unknown #") (1 . "edge $-1 -1 $-1 $217 0 $244 4572.9834440869454 $170 $247 forward @7 unknown #") (1 . "coedge $-1 -1 $-1 $171 $173 $175 $220 forward $41 $-1 #") (1 . "vertex $-1 -1 $-1 $174 $248 #") (1 . "straight-curve $-1 -1 $-1 -2082.1972293758449 -25518.648578918088 256.5619115501471 -0.57735026918962495 0.57735026918962717 0.57735026918962518 I I #") (1 . "straight-curve $-1 -1 $-1 -1825.6353178256977 -24235.839021167354 0 0 -1 0 I I #") (1 . "edge $-1 -1 $-1 $222 2.1356732508780785 $194 23.306730552796502 $216 $249 forward @7 unknown #") (1 . "coedge $-1 -1 $-1 $196 $177 $212 $243 forward $90 $-1 #") (1 . "vertex $-1 -1 $-1 $178 $250 #") (1 . "straight-curve $-1 -1 $-1 -2583.1467985860372 -24993.29457023969 757.51148076033871 -0.57967476588130018 -0.57267297090400837 0.5796747658786231 I I #") (1 . "point $-1 -1 $-1 -2583.1262847749836 -24993.27430433084 757.49096694928517 #") (1 . "vertex $-1 -1 $-1 $208 $251 #") (1 . "straight-curve $-1 -1 $-1 -5705.7424796059204 -22724.20394638092 0 0 1 0 I I #") (1 . "straight-curve $-1 -1 $-1 -4938.9863803589342 -21966.69246582159 757.51148055932993 0.99999509794987707 0.0022140546759054792 0.0022140546759054796 I I #") (1 . "edge $-1 -1 $-1 $225 -224.01808590933467 $188 1087.9947551213047 $187 $252 forward @7 unknown #") (1 . "point $-1 -1 $-1 -4948.2515126566341 -21966.712979431635 757.49096694928517 #") (1 . "edge $-1 -1 $-1 $231 3104.0857485616289 $245 4212.4098957326951 $191 $253 forward @7 unknown #") (1 . "vertex $-1 -1 $-1 $230 $254 #") (1 . "intcurve-curve $-1 -1 $-1 forward {exactcur full nurbs 2 open 2 ") (1 . "941.6424986853192 2 1839.4633936255073 2 ") (1 . "-4929.7210663873266 -25414.636942113983 360.57354835425087 1 ") (1 . "-4569.1475180330754 -25414.636942113983 360.57354835425332 1 ") (1 . "-4208.5739696788223 -25054.063393759738 721.1470967085038 1 ") (1 . "0 ") (1 . "null_surface ") (1 . "null_surface ") (1 . "nullbs ") (1 . "nullbs ") (1 . "I I ") (1 . "0 ") (1 . "0 ") (1 . "0 ") (1 . "F 1 F 0 }I I #") (1 . "point $-1 -1 $-1 -2595.4716131799828 -25005.374195113953 769.8362953542844 #") (1 . "coedge $-1 -1 $-1 $241 $237 $196 $235 reversed $167 $-1 #") (1 . "edge $-1 -1 $-1 $255 0 $197 1468.8976955253165 $234 $256 forward @7 unknown #") (1 . "point $-1 -1 $-1 -4929.7210663873266 -25054.06339375973 0 #") (1 . "coedge $-1 -1 $-1 $234 $210 $199 $238 reversed $167 $-1 #") (1 . "edge $-1 -1 $-1 $197 0 $231 509.92800231557351 $199 $257 forward @7 tangent #") (1 . "plane-surface $-1 -1 $-1 -4929.7210663873266 -22724.20394638092 0 0 -0.70710678118654635 0.70710678118654879 1 0 0 forward_v I I I I #") (1 . "straight-curve $-1 -1 $-1 -4929.7210663873266 -22724.20394638092 0 -1 0 0 I I #") (1 . "coedge $-1 -1 $-1 $210 $234 $211 $242 forward $167 $-1 #") (1 . "edge $-1 -1 $-1 $255 -208.17723520498609 $245 416.35447040997013 $241 $258 forward @7 unknown #") (1 . "edge $-1 -1 $-1 $244 0 $255 721.14709670850425 $212 $259 forward @7 unknown #") (1 . "vertex $-1 -1 $-1 $215 $260 #") (1 . "vertex $-1 -1 $-1 $242 $261 #") (1 . "straight-curve $-1 -1 $-1 -5636.4548545648204 -25013.046583120409 762.16390734782249 0.57735026918962495 0.57735026918962717 0.57735026918962518 I I #") (1 . "straight-curve $-1 -1 $-1 -1825.6353178256977 -25775.210490468235 0 -1 0 0 I I #") (1 . "point $-1 -1 $-1 -1825.6353178256977 -25775.210490468235 0 #") (1 . "intcurve-curve $-1 -1 $-1 forward {exactcur full nurbs 2 open 2 ") (1 . "2.1356732508780785 2 23.306730552796502 2 ") (1 . "-2583.1673123970909 -24993.314836267837 757.53199457139237 1 ") (1 . "-2589.270877012556 -24999.344515723704 763.63555918685756 1 ") (1 . "-2595.4716131799833 -25005.374195113945 769.83629535428429 1 ") (1 . "0 ") (1 . "null_surface ") (1 . "null_surface ") (1 . "nullbs ") (1 . "nullbs ") (1 . "I I ") (1 . "0 ") (1 . "0 ") (1 . "0 ") (1 . "F 1 F 0 }I I #") (1 . "point $-1 -1 $-1 -2583.1673123970909 -24993.314836267837 757.53199457139237 #") (1 . "point $-1 -1 $-1 -5705.7424796059204 -22724.20394638092 0 #") (1 . "straight-curve $-1 -1 $-1 -5576.405577402822 -22594.867044177819 129.3369022030987 0.57735026918962551 0.57735026918962695 0.57735026918962484 I I #") (1 . "straight-curve $-1 -1 $-1 -1825.6353178256977 -25414.636942113983 360.57354835425087 -1 0 0 I I #") (1 . "point $-1 -1 $-1 -4929.7210663873266 -25414.636942113983 360.57354835425087 #") (1 . "vertex $-1 -1 $-1 $243 $262 #") (1 . "straight-curve $-1 -1 $-1 -6398.6187619126431 -25054.06339375973 0 1 0 0 I I #") (1 . "straight-curve $-1 -1 $-1 -4929.7210663873266 -25054.06339375973 0 0 -0.70710678118654879 0.70710678118654635 I I #") (1 . "straight-curve $-1 -1 $-1 -6278.4275791278924 -25174.254576544481 120.19118278475088 0.57735026918962495 -0.57735026918962717 0.57735026918962518 I I #") (1 . "straight-curve $-1 -1 $-1 -6398.6187619126431 -25775.210490468235 0 0 1 0 I I #") (1 . "point $-1 -1 $-1 -6398.6187619126431 -25775.210490468235 0 #") (1 . "point $-1 -1 $-1 -6038.0452135583928 -25414.636942113983 360.57354835425087 #") (1 . "point $-1 -1 $-1 -6398.6187619126431 -25054.06339375973 0 #") (1 . "End-of-ACIS-data ") (100 . "AcDb3dSolid"))

     

     

  • Roy,

    the better method to reproduce the Extruded Solid is the following

    ACIS Code that i produced using the acisout command in Bricscad.

    Just copy the provided code into a text file and save as  ExSol.sat

    Then imort the file into Bricscad with the command acisin !

    Now you can see the Solid

    700 0 1 0 
    @33 Open Design Alliance ACIS Builder @14 ACIS 21.0.2 NT @24 Fri Jul 15 10:42:36 2011
    1 9.9999999999999995e-007 1e-010
    body $-1 -1 $-1 $1 $-1 $2 #
    lump $-1 -1 $-1 $-1 $3 $0 #
    transform $-1 -1 1 0 0 0 1 0 0 0 1 -6645.871601711784 0 0 1 no_rotate no_reflect no_shear #
    shell $-1 -1 $-1 $-1 $-1 $4 $-1 $1 #
    face $-1 -1 $-1 $5 $6 $3 $-1 $7 forward single #
    face $-1 -1 $-1 $8 $9 $3 $-1 $10 forward single #
    loop $-1 -1 $-1 $-1 $11 $4 #
    plane-surface $-1 -1 $-1 -3799.9084467894722 -23559.153913641054 1000 -3.4992294850189391e-030 -3.8355965508956372e-030 1 1 0 3.4992294850189391e-030 forward_v I I I I #
    face $-1 -1 $-1 $12 $13 $3 $-1 $14 forward single #
    loop $-1 -1 $-1 $-1 $15 $5 #
    plane-surface $-1 -1 $-1 -2573.9416874070162 -21198.700779253923 0 0.70710678118654857 0 0.70710678118654657 0 1 0 forward_v I I I I #
    coedge $-1 -1 $-1 $16 $17 $18 $19 reversed $6 $-1 #
    face $-1 -1 $-1 $20 $21 $3 $-1 $22 forward single #
    loop $-1 -1 $-1 $-1 $23 $8 #
    plane-surface $-1 -1 $-1 -2573.9416874070162 -24235.839021167354 0 0 0.70710678118654635 0.70710678118654879 -1 0 0 forward_v I I I I #
    coedge $-1 -1 $-1 $24 $25 $26 $27 forward $9 $-1 #
    coedge $-1 -1 $-1 $28 $11 $29 $30 reversed $6 $-1 #
    coedge $-1 -1 $-1 $11 $31 $32 $33 reversed $6 $-1 #
    coedge $-1 -1 $-1 $34 $35 $11 $19 forward $36 $-1 #
    edge $-1 -1 $-1 $37 -1.5707963267948966 $38 -1.0252945668175664 $18 $39 forward @7 unknown #
    face $-1 -1 $-1 $40 $41 $3 $-1 $42 forward single #
    loop $-1 -1 $-1 $-1 $43 $12 #
    cone-surface $-1 -1 $-1 -2573.9416874070162 -24235.839021167354 360.57354835425087 0 0 -1 0 -360.57354835425082 0 1 I I 0.70710678118654724 -0.70710678118654768 360.57354835425082 forward I I I I #
    coedge $-1 -1 $-1 $44 $45 $46 $47 forward $13 $-1 #
    coedge $-1 -1 $-1 $48 $15 $31 $49 forward $9 $-1 #
    coedge $-1 -1 $-1 $15 $48 $50 $51 reversed $9 $-1 #
    coedge $-1 -1 $-1 $52 $32 $15 $27 reversed $53 $-1 #
    edge $-1 -1 $-1 $54 -906.75080036475583 $55 827.86604765529978 $15 $56 forward @7 unknown #
    coedge $-1 -1 $-1 $57 $16 $58 $59 reversed $6 $-1 #
    coedge $-1 -1 $-1 $60 $61 $16 $30 forward $62 $-1 #
    edge $-1 -1 $-1 $63 278.85290329149211 $37 2329.8594473788107 $29 $64 forward @7 unknown #
    coedge $-1 -1 $-1 $17 $57 $24 $49 reversed $6 $-1 #
    coedge $-1 -1 $-1 $26 $65 $17 $33 forward $53 $-1 #
    edge $-1 -1 $-1 $38 1626.4763117400087 $55 2127.3935400777086 $32 $66 forward @7 unknown #
    coedge $-1 -1 $-1 $67 $18 $65 $68 reversed $36 $-1 #
    coedge $-1 -1 $-1 $18 $69 $60 $70 forward $36 $-1 #
    loop $-1 -1 $-1 $-1 $35 $71 #
    vertex $-1 -1 $-1 $70 $72 #
    vertex $-1 -1 $-1 $68 $73 #
    ellipse-curve $-1 -1 $-1 -4929.7210663873266 -22724.20394638092 1000.0000000000001 0 0 1 0 999.99999999999989 0 1 I I #
    face $-1 -1 $-1 $74 $75 $3 $-1 $76 forward single #
    loop $-1 -1 $-1 $-1 $77 $20 #
    plane-surface $-1 -1 $-1 -1825.6353178256977 -24235.839021167354 0 0.70710678118654768 0 0.70710678118654746 0 1 0 forward_v I I I I #
    coedge $-1 -1 $-1 $78 $46 $48 $79 forward $21 $-1 #
    coedge $-1 -1 $-1 $45 $23 $77 $80 reversed $13 $-1 #
    coedge $-1 -1 $-1 $23 $44 $81 $82 reversed $13 $-1 #
    coedge $-1 -1 $-1 $43 $83 $23 $47 reversed $21 $-1 #
    edge $-1 -1 $-1 $84 0 $85 1058.2650166720737 $23 $86 forward @7 tangent #
    coedge $-1 -1 $-1 $25 $24 $43 $79 reversed $9 $-1 #
    edge $-1 -1 $-1 $55 1004.4379569864104 $87 3037.1382419134316 $24 $88 forward @7 unknown #
    coedge $-1 -1 $-1 $81 $89 $25 $51 forward $90 $-1 #
    edge $-1 -1 $-1 $54 0 $84 3037.1382419134316 $25 $91 forward @7 unknown #
    coedge $-1 -1 $-1 $92 $26 $89 $93 reversed $53 $-1 #
    loop $-1 -1 $-1 $-1 $92 $94 #
    vertex $-1 -1 $-1 $51 $95 #
    vertex $-1 -1 $-1 $27 $96 #
    straight-curve $-1 -1 $-1 -3096.6800670092584 -21723.759049299988 522.73837960224444 -0.5764961876978355 -0.5790546529816698 0.57649618769783717 I I #
    coedge $-1 -1 $-1 $31 $28 $78 $97 reversed $6 $-1 #
    coedge $-1 -1 $-1 $98 $99 $28 $59 forward $75 $-1 #
    edge $-1 -1 $-1 $100 1590.3743110825985 $63 2104.0857485616298 $58 $101 forward @7 unknown #
    coedge $-1 -1 $-1 $102 $29 $35 $70 reversed $62 $-1 #
    coedge $-1 -1 $-1 $29 $103 $98 $104 forward $62 $-1 #
    loop $-1 -1 $-1 $-1 $103 $105 #
    vertex $-1 -1 $-1 $104 $106 #
    straight-curve $-1 -1 $-1 -3929.7210663873266 -25054.06339375973 1000.0000000000001 0 1 0 I I #
    coedge $-1 -1 $-1 $32 $107 $34 $68 forward $53 $-1 #
    straight-curve $-1 -1 $-1 -5701.3143702540719 -22212.559067470207 1000.0000000000001 0.99999019587572369 0.0044281093518483191 0 I I #
    coedge $-1 -1 $-1 $108 $34 $107 $109 reversed $36 $-1 #
    edge $-1 -1 $-1 $110 1181.6866072543942 $38 1901.5579370615299 $65 $111 forward @7 unknown #
    coedge $-1 -1 $-1 $35 $108 $112 $113 reversed $36 $-1 #
    edge $-1 -1 $-1 $114 0 $37 1414.2135623730949 $35 $115 forward @7 tangent #
    face $-1 -1 $-1 $116 $36 $3 $-1 $117 forward single #
    point $-1 -1 $-1 -3929.7210663873266 -22724.20394638092 1000 #
    point $-1 -1 $-1 -4074.8540046899561 -22205.356852503635 1000 #
    face $-1 -1 $-1 $118 $119 $3 $-1 $120 forward single #
    loop $-1 -1 $-1 $-1 $121 $40 #
    plane-surface $-1 -1 $-1 -1825.6353178256977 -25775.210490468235 0 0 -0.70710678118654635 0.70710678118654879 1 0 0 forward_v I I I I #
    coedge $-1 -1 $-1 $122 $123 $44 $80 forward $41 $-1 #
    coedge $-1 -1 $-1 $124 $43 $57 $97 forward $21 $-1 #
    edge $-1 -1 $-1 $84 0 $87 1414.2135623730951 $43 $125 forward @7 tangent #
    edge $-1 -1 $-1 $126 -216.01744195704237 $85 1080.0872097852146 $77 $127 forward @7 unknown #
    coedge $-1 -1 $-1 $128 $50 $45 $82 forward $90 $-1 #
    edge $-1 -1 $-1 $84 0 $126 748.30636958131845 $45 $129 forward @7 unknown #
    coedge $-1 -1 $-1 $46 $130 $122 $131 reversed $21 $-1 #
    vertex $-1 -1 $-1 $51 $132 #
    vertex $-1 -1 $-1 $80 $133 #
    straight-curve $-1 -1 $-1 -2573.9416874070162 -24235.839021167354 0 0 -0.70710678118654879 0.70710678118654635 I I #
    vertex $-1 -1 $-1 $79 $134 #
    straight-curve $-1 -1 $-1 -3573.9416874070157 -21198.700779253923 1000.0000000000001 0 -1 0 I I #
    coedge $-1 -1 $-1 $50 $135 $52 $93 forward $90 $-1 #
    loop $-1 -1 $-1 $-1 $89 $136 #
    straight-curve $-1 -1 $-1 -2573.9416874070162 -21198.700779253923 0 0 -1 0 I I #
    coedge $-1 -1 $-1 $137 $52 $138 $139 forward $53 $-1 #
    edge $-1 -1 $-1 $140 0 $54 3131.8314970641145 $52 $141 forward @7 unknown #
    face $-1 -1 $-1 $136 $53 $3 $-1 $142 forward single #
    point $-1 -1 $-1 -2573.9416874070162 -21198.700779253923 0 #
    point $-1 -1 $-1 -3573.9416874070153 -22203.138736240333 1000 #
    edge $-1 -1 $-1 $87 -1.5707963267948966 $100 -1.001105809266253 $78 $143 forward @7 unknown #
    coedge $-1 -1 $-1 $144 $58 $61 $104 reversed $75 $-1 #
    coedge $-1 -1 $-1 $58 $121 $124 $145 forward $75 $-1 #
    vertex $-1 -1 $-1 $145 $146 #
    straight-curve $-1 -1 $-1 -1825.6353178256977 -24775.210490468235 1000.0000000000001 -1 0 0 I I #
    coedge $-1 -1 $-1 $103 $60 $147 $148 reversed $62 $-1 #
    coedge $-1 -1 $-1 $61 $102 $149 $150 forward $62 $-1 #
    edge $-1 -1 $-1 $151 -479.71790084989499 $63 3.2694954890639014 $61 $152 forward @7 unknown #
    face $-1 -1 $-1 $153 $62 $3 $-1 $154 forward single #
    point $-1 -1 $-1 -3929.7210663873275 -24775.210490468238 1000 #
    coedge $-1 -1 $-1 $65 $137 $67 $109 forward $53 $-1 #
    coedge $-1 -1 $-1 $69 $67 $155 $156 reversed $36 $-1 #
    edge $-1 -1 $-1 $157 206.8137219905193 $110 397.42355459490841 $107 $158 forward @7 unknown #
    vertex $-1 -1 $-1 $109 $159 #
    intcurve-curve $-1 -1 $-1 forward {exactcur full nurbs 2 open 2
    1181.6866072543942 2 1901.5579370615299 2
    -4739.9045824680079 -21978.135836837759 769.8362953542844 1
    -4407.7014859341116 -22018.986353734701 812.15744338615912 1
    -4074.8540046899561 -22205.356852503635 1000 1
    0
    null_surface
    null_surface
    nullbs
    nullbs
    I I
    0
    0
    0
    F 1 F 0 }I I #
    coedge $-1 -1 $-1 $155 $160 $69 $113 forward $161 $-1 #
    edge $-1 -1 $-1 $114 0 $162 1071.2539988347885 $112 $163 forward @7 tangent #
    vertex $-1 -1 $-1 $148 $164 #
    straight-curve $-1 -1 $-1 -4929.7210663873266 -22724.20394638092 0 0.70710678118654757 0 0.70710678118654691 I I #
    face $-1 -1 $-1 $94 $165 $3 $-1 $166 forward single #
    cone-surface $-1 -1 $-1 -4929.7210663873266 -22724.20394638092 360.57354835425087 0 0 -1 0 360.57354835425082 0 1 I I 0.70710678118654724 -0.70710678118654768 360.57354835425082 forward I I I I #
    face $-1 -1 $-1 $105 $167 $3 $-1 $168 forward single #
    loop $-1 -1 $-1 $-1 $169 $74 #
    plane-surface $-1 -1 $-1 -6398.6187619126431 -25775.210490468235 0 -0.70710678118654768 0 0.70710678118654746 0 -1 0 forward_v I I I I #
    coedge $-1 -1 $-1 $99 $170 $171 $172 forward $75 $-1 #
    coedge $-1 -1 $-1 $173 $77 $83 $131 forward $41 $-1 #
    coedge $-1 -1 $-1 $77 $171 $128 $174 reversed $41 $-1 #
    coedge $-1 -1 $-1 $175 $78 $99 $145 reversed $21 $-1 #
    straight-curve $-1 -1 $-1 -2573.9416874070162 -24235.839021167354 0 -0.70710678118654746 0 0.70710678118654768 I I #
    vertex $-1 -1 $-1 $82 $176 #
    straight-curve $-1 -1 $-1 -1950.3530460892503 -24360.556749430907 124.71772826355277 -0.57735026918962495 -0.57735026918962717 0.57735026918962518 I I #
    coedge $-1 -1 $-1 $177 $81 $123 $174 forward $90 $-1 #
    straight-curve $-1 -1 $-1 -2573.9416874070162 -24235.839021167354 0 1 0 0 I I #
    coedge $-1 -1 $-1 $83 $175 $173 $178 reversed $21 $-1 #
    edge $-1 -1 $-1 $85 1.5982696496066029 $179 17.474312299929817 $122 $180 forward @7 unknown #
    point $-1 -1 $-1 -2573.9416874070162 -24235.839021167354 0 #
    point $-1 -1 $-1 -2573.9416874070162 -24984.145390748672 748.30636958131799 #
    point $-1 -1 $-1 -3573.9416874070162 -24235.839021167354 1000 #
    coedge $-1 -1 $-1 $89 $181 $182 $183 forward $90 $-1 #
    face $-1 -1 $-1 $-1 $90 $3 $-1 $184 reversed single #
    coedge $-1 -1 $-1 $107 $92 $185 $186 forward $53 $-1 #
    coedge $-1 -1 $-1 $182 $187 $92 $139 reversed $165 $-1 #
    edge $-1 -1 $-1 $140 -435.0832555034566 $188 875.00012558532683 $92 $189 forward @7 unknown #
    vertex $-1 -1 $-1 $183 $190 #
    straight-curve $-1 -1 $-1 -5705.7424796059204 -21212.568871594485 0 0.99999019587572369 0.0044281093518483191 0 I I #
    plane-surface $-1 -1 $-1 -5705.7424796059204 -21212.568871594485 0 -0.0031311461505275071 0.70709984862378661 0.70710678118654891 -0.99999019587572369 -0.0044281093518483191 0 forward_v I I I I #
    ellipse-curve $-1 -1 $-1 -2573.9416874070162 -24235.839021167354 1000.0000000000001 0 0 1 0 -999.99999999999989 0 1 I I #
    coedge $-1 -1 $-1 $191 $98 $192 $193 reversed $75 $-1 #
    edge $-1 -1 $-1 $194 976.27797564589582 $100 1861.7626612792997 $99 $195 forward @7 unknown #
    point $-1 -1 $-1 -3416.0096289082962 -24775.210490468235 1000 #
    coedge $-1 -1 $-1 $181 $196 $102 $148 forward $90 $-1 #
    edge $-1 -1 $-1 $197 0 $114 2329.8594473788107 $102 $198 forward @7 unknown #
    coedge $-1 -1 $-1 $199 $192 $103 $150 reversed $200 $-1 #
    edge $-1 -1 $-1 $197 0 $151 1019.8560046311483 $103 $201 forward @7 tangent #
    vertex $-1 -1 $-1 $150 $202 #
    straight-curve $-1 -1 $-1 -3931.6087104880557 -24777.098134568962 998.1123558992756 0.57735026918962251 0.57735026918962251 0.57735026918963228 I I #
    face $-1 -1 $-1 $203 $200 $3 $-1 $204 forward single #
    plane-surface $-1 -1 $-1 -4929.7210663873266 -25054.06339375973 0 -0.70710678118654713 0 0.70710678118654779 0 -1 0 forward_v I I I I #
    coedge $-1 -1 $-1 $185 $112 $108 $156 forward $161 $-1 #
    edge $-1 -1 $-1 $162 0 $157 0.058021819616741174 $155 $205 forward @7 tangent #
    vertex $-1 -1 $-1 $186 $206 #
    intcurve-curve $-1 -1 $-1 forward {exactcur full nurbs 2 open 2
    206.8137219905193 2 397.42355459490841 2
    -4929.7210664870699 -21966.671951809527 757.53199457139237 1
    -4834.8391366383403 -21966.461876993042 757.7420693753877 1
    -4739.9045824680079 -21978.135836837759 769.8362953542844 1
    0
    null_surface
    null_surface
    nullbs
    nullbs
    I I
    0
    0
    0
    F 1 F 0 }I I #
    point $-1 -1 $-1 -4739.9045824680079 -21978.135836837759 769.8362953542844 #
    coedge $-1 -1 $-1 $112 $207 $181 $208 reversed $161 $-1 #
    loop $-1 -1 $-1 $-1 $112 $203 #
    vertex $-1 -1 $-1 $113 $209 #
    straight-curve $-1 -1 $-1 -4929.7210663873266 -22724.20394638092 0 0 0.70710678118654879 0.70710678118654635 I I #
    point $-1 -1 $-1 -4929.7210663873266 -22724.20394638092 0 #
    loop $-1 -1 $-1 $-1 $187 $116 #
    plane-surface $-1 -1 $-1 -5705.7424796059204 -22724.20394638092 0 -0.70710678118654713 0 0.70710678118654779 0 -1 0 forward_v I I I I #
    loop $-1 -1 $-1 $-1 $210 $118 #
    plane-surface $-1 -1 $-1 -6398.6187619126431 -25054.06339375973 0 0 0.70710678118654635 0.70710678118654879 -1 0 0 forward_v I I I I #
    coedge $-1 -1 $-1 $211 $212 $213 $214 forward $119 $-1 #
    coedge $-1 -1 $-1 $121 $213 $177 $215 reversed $75 $-1 #
    coedge $-1 -1 $-1 $123 $216 $121 $172 reversed $41 $-1 #
    edge $-1 -1 $-1 $217 -444.37826609184702 $194 889.01731097237302 $121 $218 forward @7 unknown #
    coedge $-1 -1 $-1 $216 $122 $130 $178 forward $41 $-1 #
    edge $-1 -1 $-1 $126 0 $217 1539.3714693008806 $123 $219 forward @7 unknown #
    coedge $-1 -1 $-1 $130 $124 $216 $220 reversed $21 $-1 #
    point $-1 -1 $-1 -1825.6353178256977 -24235.839021167354 0 #
    coedge $-1 -1 $-1 $221 $128 $170 $215 forward $90 $-1 #
    edge $-1 -1 $-1 $179 -0.035388415468794475 $222 0.035388483786799318 $173 $223 forward @7 unknown #
    vertex $-1 -1 $-1 $131 $224 #
    intcurve-curve $-1 -1 $-1 forward {exactcur full nurbs 2 open 2
    1.5982696496066029 2 17.474312299929817 2
    -2573.9416874070162 -24984.145390748672 748.30636958131799 1
    -2578.506144198092 -24988.709847539743 752.87082637239439 1
    -2583.1262847749836 -24993.27430433084 757.49096694928517 1
    0
    null_surface
    null_surface
    nullbs
    nullbs
    I I
    0
    0
    0
    F 1 F 0 }I I #
    coedge $-1 -1 $-1 $135 $147 $160 $208 forward $90 $-1 #
    coedge $-1 -1 $-1 $187 $138 $135 $183 reversed $165 $-1 #
    edge $-1 -1 $-1 $225 0 $140 1511.6350747864344 $182 $226 forward @7 unknown #
    plane-surface $-1 -1 $-1 -4094.1028342987684 -23770.336487542081 0 0 0 1 1 0 0 forward_v I I I I #
    coedge $-1 -1 $-1 $207 $155 $137 $186 reversed $161 $-1 #
    edge $-1 -1 $-1 $188 -9.2651777160654518 $157 9.265359291119891 $137 $227 forward @7 unknown #
    coedge $-1 -1 $-1 $138 $182 $207 $228 forward $165 $-1 #
    vertex $-1 -1 $-1 $139 $229 #
    straight-curve $-1 -1 $-1 -5454.1770902023427 -21463.022757425668 251.56538940357711 0.57820057706536876 -0.57564588538662287 0.5782005770653682 I I #
    point $-1 -1 $-1 -5705.7424796059204 -21212.568871594485 0 #
    coedge $-1 -1 $-1 $213 $144 $210 $230 forward $75 $-1 #
    coedge $-1 -1 $-1 $149 $199 $144 $193 forward $200 $-1 #
    edge $-1 -1 $-1 $231 941.6424986853192 $151 1839.4633936255073 $192 $232 forward @7 unknown #
    vertex $-1 -1 $-1 $172 $233 #
    intcurve-curve $-1 -1 $-1 forward {exactcur full nurbs 2 open 2
    976.27797564589582 2 1861.7626612792997 2
    -2595.4716131799828 -25005.374195113953 769.8362953542844 1
    -3005.7406210441404 -24999.636099103722 775.57439136452012 1
    -3416.0096289082962 -24775.210490468235 1000 1
    0
    null_surface
    null_surface
    nullbs
    nullbs
    I I
    0
    0
    0
    F 1 F 0 }I I #
    coedge $-1 -1 $-1 $147 $221 $234 $235 forward $90 $-1 #
    vertex $-1 -1 $-1 $235 $236 #
    straight-curve $-1 -1 $-1 -4929.7210663873266 -25054.06339375973 0 0 1 0 I I #
    coedge $-1 -1 $-1 $192 $149 $237 $238 forward $200 $-1 #
    loop $-1 -1 $-1 $-1 $199 $153 #
    straight-curve $-1 -1 $-1 -4929.7210663873266 -25054.06339375973 0 0.70710678118654757 0 0.70710678118654691 I I #
    point $-1 -1 $-1 -4208.5739696788223 -25054.06339375973 721.1470967085038 #
    face $-1 -1 $-1 $71 $161 $3 $-1 $239 forward single #
    cone-surface $-1 -1 $-1 -4929.7210663873266 -25054.06339375973 360.57354835425087 0 0 -1 360.57354835425082 0 0 1 I I 0.70710678118654724 -0.70710678118654768 360.57354835425082 forward I I I I #
    straight-curve $-1 -1 $-1 -4929.7210663873266 -21966.712979431635 757.49096694928517 -1.719066639198542e-006 0.70710678119432002 0.70710678117668557 I I #
    point $-1 -1 $-1 -4929.7210664870699 -21966.671951809527 757.53199457139237 #
    coedge $-1 -1 $-1 $160 $185 $187 $228 reversed $161 $-1 #
    edge $-1 -1 $-1 $114 0 $225 776.02141321859381 $160 $240 forward @7 unknown #
    point $-1 -1 $-1 -4929.7210663873266 -21966.712979431635 757.49096694928517 #
    coedge $-1 -1 $-1 $237 $241 $191 $230 reversed $167 $-1 #
    coedge $-1 -1 $-1 $212 $169 $241 $242 reversed $119 $-1 #
    coedge $-1 -1 $-1 $169 $211 $221 $243 reversed $119 $-1 #
    coedge $-1 -1 $-1 $170 $191 $169 $214 reversed $75 $-1 #
    edge $-1 -1 $-1 $244 -1320.1066112216488 $245 -695.57490560669248 $169 $246 forward @7 unknown #
    edge $-1 -1 $-1 $217 0 $244 4572.9834440869454 $170 $247 forward @7 unknown #
    coedge $-1 -1 $-1 $171 $173 $175 $220 forward $41 $-1 #
    vertex $-1 -1 $-1 $174 $248 #
    straight-curve $-1 -1 $-1 -2082.1972293758449 -25518.648578918088 256.5619115501471 -0.57735026918962495 0.57735026918962717 0.57735026918962518 I I #
    straight-curve $-1 -1 $-1 -1825.6353178256977 -24235.839021167354 0 0 -1 0 I I #
    edge $-1 -1 $-1 $222 2.1356732508780785 $194 23.306730552796502 $216 $249 forward @7 unknown #
    coedge $-1 -1 $-1 $196 $177 $212 $243 forward $90 $-1 #
    vertex $-1 -1 $-1 $178 $250 #
    straight-curve $-1 -1 $-1 -2583.1467985860372 -24993.29457023969 757.51148076033871 -0.57967476588129996 -0.57267297090400815 0.57967476587862288 I I #
    point $-1 -1 $-1 -2583.1262847749836 -24993.27430433084 757.49096694928517 #
    vertex $-1 -1 $-1 $208 $251 #
    straight-curve $-1 -1 $-1 -5705.7424796059204 -22724.20394638092 0 0 1 0 I I #
    straight-curve $-1 -1 $-1 -4938.9863803589342 -21966.69246582159 757.51148055932993 0.99999509794987707 0.0022140546759054792 0.0022140546759054796 I I #
    edge $-1 -1 $-1 $225 -224.01808590933467 $188 1087.9947551213047 $187 $252 forward @7 unknown #
    point $-1 -1 $-1 -4948.2515126566341 -21966.712979431635 757.49096694928517 #
    edge $-1 -1 $-1 $231 3104.0857485616289 $245 4212.4098957326951 $191 $253 forward @7 unknown #
    vertex $-1 -1 $-1 $230 $254 #
    intcurve-curve $-1 -1 $-1 forward {exactcur full nurbs 2 open 2
    941.6424986853192 2 1839.4633936255073 2
    -4929.7210663873266 -25414.636942113983 360.57354835425087 1
    -4569.1475180330754 -25414.636942113983 360.57354835425332 1
    -4208.5739696788223 -25054.063393759738 721.1470967085038 1
    0
    null_surface
    null_surface
    nullbs
    nullbs
    I I
    0
    0
    0
    F 1 F 0 }I I #
    point $-1 -1 $-1 -2595.4716131799828 -25005.374195113953 769.8362953542844 #
    coedge $-1 -1 $-1 $241 $237 $196 $235 reversed $167 $-1 #
    edge $-1 -1 $-1 $255 0 $197 1468.8976955253165 $234 $256 forward @7 unknown #
    point $-1 -1 $-1 -4929.7210663873266 -25054.06339375973 0 #
    coedge $-1 -1 $-1 $234 $210 $199 $238 reversed $167 $-1 #
    edge $-1 -1 $-1 $197 0 $231 509.92800231557351 $199 $257 forward @7 tangent #
    plane-surface $-1 -1 $-1 -4929.7210663873266 -22724.20394638092 0 0 -0.70710678118654635 0.70710678118654879 1 0 0 forward_v I I I I #
    straight-curve $-1 -1 $-1 -4929.7210663873266 -22724.20394638092 0 -1 0 0 I I #
    coedge $-1 -1 $-1 $210 $234 $211 $242 forward $167 $-1 #
    edge $-1 -1 $-1 $255 -208.17723520498609 $245 416.35447040997013 $241 $258 forward @7 unknown #
    edge $-1 -1 $-1 $244 0 $255 721.14709670850425 $212 $259 forward @7 unknown #
    vertex $-1 -1 $-1 $215 $260 #
    vertex $-1 -1 $-1 $242 $261 #
    straight-curve $-1 -1 $-1 -5636.4548545648204 -25013.046583120409 762.16390734782249 0.57735026918962495 0.57735026918962717 0.57735026918962518 I I #
    straight-curve $-1 -1 $-1 -1825.6353178256977 -25775.210490468235 0 -1 0 0 I I #
    point $-1 -1 $-1 -1825.6353178256977 -25775.210490468235 0 #
    intcurve-curve $-1 -1 $-1 forward {exactcur full nurbs 2 open 2
    2.1356732508780785 2 23.306730552796502 2
    -2583.1673123970909 -24993.314836267837 757.53199457139237 1
    -2589.270877012556 -24999.344515723704 763.63555918685756 1
    -2595.4716131799833 -25005.374195113945 769.83629535428429 1
    0
    null_surface
    null_surface
    nullbs
    nullbs
    I I
    0
    0
    0
    F 1 F 0 }I I #
    point $-1 -1 $-1 -2583.1673123970909 -24993.314836267837 757.53199457139237 #
    point $-1 -1 $-1 -5705.7424796059204 -22724.20394638092 0 #
    straight-curve $-1 -1 $-1 -5576.405577402822 -22594.867044177819 129.3369022030987 0.57735026918962551 0.57735026918962695 0.57735026918962484 I I #
    straight-curve $-1 -1 $-1 -1825.6353178256977 -25414.636942113983 360.57354835425087 -1 0 0 I I #
    point $-1 -1 $-1 -4929.7210663873266 -25414.636942113983 360.57354835425087 #
    vertex $-1 -1 $-1 $243 $262 #
    straight-curve $-1 -1 $-1 -6398.6187619126431 -25054.06339375973 0 1 0 0 I I #
    straight-curve $-1 -1 $-1 -4929.7210663873266 -25054.06339375973 0 0 -0.70710678118654879 0.70710678118654635 I I #
    straight-curve $-1 -1 $-1 -6278.4275791278924 -25174.254576544481 120.19118278475088 0.57735026918962495 -0.57735026918962717 0.57735026918962518 I I #
    straight-curve $-1 -1 $-1 -6398.6187619126431 -25775.210490468235 0 0 1 0 I I #
    point $-1 -1 $-1 -6398.6187619126431 -25775.210490468235 0 #
    point $-1 -1 $-1 -6038.0452135583928 -25414.636942113983 360.57354835425087 #
    point $-1 -1 $-1 -6398.6187619126431 -25054.06339375973 0 #
    End-of-ACIS-data
  • Konstantin, the shape you are trying to extrude and the result you probably want to achieve, are very similar to the hipped roof in this 'how-to':
    An easy way to draw a 3d roof

    But instead of 'sharp' valleys, as in the how-to, Bricscad produces smooth transitions that are like segments of the inside of an inverted cone. I have tried playing around with the variables you mention but was unable to get a different result. But I have very little 3D experience, so somebody else may know better.But you probably can get the same result by adding several separate solids, but that would be a lot more work.

    Regards, Roy.

    P.S. For others who want to import the ACIS file in post #5: Make sure there is an empty line after 'End-of-ACIS-data'.

  • Roy ,  I am aware of this Tip Thanks !  meanwhile there is an update at

    http://topcadexperts.net/blog/2009/05/17/hip-tip-3d-roof-in-autocad-20042010/

    As you propably have noticed my polyline comes from this tip...

    Anyway I installed Bricscad 10 to experience the same problem and deinstalled it.

    So now all of a sudden the problem doesn't exist any more and I can follow this tip without any problem !

    in AutoCAD and Bricscad.  I don't know why ??

    It is propably something undocumented or subtile...who knows

    Maybe Bricsacad support. I would appreciate an answer if any

    Thanks, Regards

    Konstantin

This discussion has been closed.