CADsite forum

AutoCAD => AutoCAD probleem => Topic gestart door: Edwin Kort op wo 28 09 2005, 15:44:11

Titel: Rekenkundige functie van een arc
Bericht door: Edwin Kort op wo 28 09 2005, 15:44:11
In AutoCad heb ik een arc getekend doormiddel van 3 punten.
Nu zou ik graag de rekenkundige functie van deze boog willen weten.
Dus bijvoorbeeld F(x) = 3x^2 + 5

De boog stelt namelijk een grafiek lijn voor waarvan ik elke willigkeurig numerieke waarde van wil kunnen uitrekenen.

Is dat mogelijk in AutoCad?
Titel: Re: Rekenkundige functie van een arc
Bericht door: HofCAD op wo 28 09 2005, 16:10:18
Citaat van: Edwin KortIn AutoCad heb ik een arc getekend doormiddel van 3 punten.
Nu zou ik graag de rekenkundige functie van deze boog willen weten.
Dus bijvoorbeeld F(x) = 3x^2 + 5

De boog stelt namelijk een grafiek lijn voor waarvan ik elke willigkeurig numerieke waarde van wil kunnen uitrekenen.

Is dat mogelijk in AutoCad?


----------- ~\\|//~ ------------
------------
  • -
  • -------------
    -------ooO---(_)---Ooo-------- [/color]

    Beste Edwin,

    Via AutoLisp en VBA kun je van elk object(entiteit) te weten komen
    wat er in de database van de tekening staat.
    Bij een boog is dat als onderstaand:

    <Entity name: 7ef6e690> ((-1 . <Entity name: 7ef6e690>) (0 . "ARC") (330 .
    <Entity name: 7ef53d08>) (5 . "322") (100 . "AcDbEntity") (67 . 0) (410 .
    "Model") (8 . "0") (100 . "AcDbCircle") (10 1143.42 2003.15 0.0) (40 . 529.312)
    (210 0.0 0.0 1.0) (100 . "AcDbArc") (50 . 0.289116) (51 . 2.20122))


    Daarbij staat achter een getalcode de waarde:

    100  Subclass marker (AcDbCircle)

    39  Thickness (optional; default = 0)

    10  Center point (in OCS)
    DXFâ,,¢: X value; APP: 3D point
    20, 30 DXF: Y and Z values of center point (in OCS)

    40  Radius

    100  Subclass marker (AcDbArc)

    50  Start angle

    51  End angle

    210  Extrusion direction (optional; default = 0, 0, 1)
    DXF: X value; APP: 3D vector

    220, 230  DXF: Y and Z values of extrusion direction (optional)


    Men weet dus dan alles van de cirkelboog.

    Groetjes HofCAD CSI

    PS Mijn cirkelbogen zijn overigend altijd in de trant van :
        Y=yo+sqrt(r^2-(x-xo)^2) of Y=yo-sqrt(r^2-(x-xo)^2).
       Hoe teken jij de parabool F(x) = 3x^2 + 5 met het ARC commando?
Titel: Rekenkundige functie van een arc
Bericht door: bart op wo 28 09 2005, 16:17:07
de rekenkundige funtie van een cirkel x^2+y^2=r^2

waarbij r staat voor de radius van de cirkel

de verschuifing van het middelpunt ten opzichte van 0,0 dien je hier nog in te verwerken.
een arc is een onvolledige circel dit kan je mee nemen door de x en de y waarde te beperken tot het geldige gebied.
Titel: Rekenkundige functie van een arc
Bericht door: WebRacer op wo 28 09 2005, 17:38:09
.
Titel: Rekenkundige functie van een arc
Bericht door: HofCAD op wo 28 09 2005, 18:16:42
Citaat van: WebRacerVeel tijd heb ik momenteel niet, maar misschien help deze routine u al vooruit... laden door 'AP' in te typen in autocad, vervolgens 'arc-data.vlx' te laden en te starten.... klik op de arc en aanschouw de verkregen data
download hier arc_data.vlx
starten van het commando doe je met 'ARC_DATA'


de gegevens die u krijgt:
hoek
straal
tanlen
lengte
koorde
pijl
kruin


----------- ~\\|//~ ------------
------------
  • -
  • -------------
    -------ooO---(_)---Ooo-------- [/color]

    Beste WebRacer,

    Je hebt weer een leuk programma opgestuurd en ik denk dat
    de listing voor Edwin zeer interessant zal zijn.
    Als ik het programmacommando ARC-DATA gebruik, dan komen er
    lijntjes aan het uiteinde van de boog te staan.
    Is dat een noodzakelijk kwaad?
    De afkortingen die je gebruikt in je uitvoer, is dat een standaard
    volgens een bepaald boek?

    Groetjes HofCAD CSI
Titel: Rekenkundige functie van een arc
Bericht door: WebRacer op wo 28 09 2005, 18:32:53
Nee, dit is voor wegenplannen te maken, en dat zouden de standaard afkortingen moeten zijn voor booggegevens qua uitzetten van bocht op terrein, wat een aannemer meestal zelf hoort te doen.

De lijntjes, die zouden mss wat langer mogen zijn nu en dan, maar als je eens een polyline trekt met rechte stukken en een paar bochten, je inbeeld dat dit een wegenisdossier is, en dus er een paar offsets van staan...
borduur goot voetpad...
dan zijn die 2 lijntjes wel hulpzaam...
Titel: Rekenkundige functie van een arc
Bericht door: Edwin Kort op wo 28 09 2005, 19:49:04
Bedankt voor de hulp, ben er uit!
Titel: Rekenkundige functie van een arc
Bericht door: WebRacer op do 29 09 2005, 18:01:28
Benieuwd wat u nu geholpen heeft, heb je iets gehad aan mijn lisp?