Hi.
"Brian Lænø" <brian-la@adslhome.dk> skrev i en meddelelse
news:3c1b906c$0$67584$edfadb0f@dspool01.news.tele.dk...
> Det eneste jeg savner ved Mechanical Desktop, er en funktion til at lave en
> udfoldning af en krum overflade.
Helt tilbage i begyndelsen af 90'erne savnede jeg også et udfoldningsprogram, så
det kunne jeg haldigvis selv skrive i Lisp. Der findes vist
udfoldningsprogrammer indbygget i Rhino, men de er ret begrænset , og problemet
ligger også i, at AutoCAD og de applikasioner der benytter AutoCAD som kerne,
ikke tilbyder meget komplexe mesh entities. Så foruden at skulle skrive et
udfoldningsprogram, må man også skrive et program, hvor man kan udpege et
vilkårligt antal definisionslinier til at beskrive et 3D objekt. Faktisk er
edgesurf med 4 mulige definisionslinier og rulesurf med kun to, jo temmeligt
begrænsende for hvad man kan tegne som enkelt objekt, og for at omgå den
teoretiske unøjagtighed ved udfoldning af "krumme overflader" , er det
nødvendigt med emner der er beskrevet med et meget større antal flader, end hvad
der kan genereres med standard funktionerne. --------- Et "afrundet" objekt,
er jo somregel ret kantet og selve "afrundingen" foregår jo mere i skærmbufferen
end på objektet, så når man "udfolder et forholdsvis groft tegnet objekt, vil
man såmænd få en helt nøjagtig udfoldning, men bygger man objektet af denne
udfoldning, vil den ikke helt ligne den afrunding der foretages, inden objektet
vises på skærmen ; derfor må man også skrive et program, til at tegne det man
vil udfolde.
Have a nice day.
P.C.
http://w1.1396.telia.com/~u139600113/a.htm