Pagina 1 van 1

Het doorkruisen van een lijn (brandcompartiment) automatisch tellen

Geplaatst: wo 22 aug 2018, 16:13
door Stefan413
Beste leden,
Knipsel.PNG
Bovenstaande afbeelding is een voorbeeld.

De horizontale rode lijn stelt de scheiding van twee brandcompartimenten voor. De verticale leidingen doorkruisen het brandcompartiment. Dit stukje is een onderdeel van een grote tekening.

Ik wil weten hoe vaak een een bepaalde lijn (leiding) de scheiding van een brandcompartiment doorkruist. Heeft autocad 2018 hier een automatische functie voor. Zo ja, hoe kan ik dit gebruiken?

Bij voorbaat dank.

Stefan

P.S. De lijnen zijn getekend als polyline. Niet als een block

Re: Het doorkruisen van een lijn (brandcompartiment) automatisch tellen

Geplaatst: do 23 aug 2018, 08:34
door Roy_M
Beste Stefan,

Ik geloof niet dat je dit met een standaard AutoCAD functie kunt oplossen. Je zou eens kunnen zoeken naar een LISP functie die automatisch "Point" objecten op kruispunten van lijnen kan zetten. Daarna kun je eenvoudig die "Point" objecten tellen door ze bijvoorbeeld met "Quick Select" te selecteren of door de functie "Select Similar" te gebruiken. Voorwaarde is wel dat je een volledige versie van AutoCAD hebt om een LISP routine te kunnen gebruiken.

Re: Het doorkruisen van een lijn (brandcompartiment) automatisch tellen

Geplaatst: do 23 aug 2018, 09:47
door Stefan413
Beste Roy,

Bedankt voor je reactie. Ik ga eens kijken of ik iets kan kan vinden.

Ik heb iets gelezen over ''Collision detection''. Ben je hiermee bekend? Ik kan deze functie echter niet ophalen in AutoCad. Het lijkt een functie te zijn in AutoCad MEP...

Ik gebruik op dit moment een studentenversie van AutoCad. De LISP functie zit er in verwerkt.

Re: Het doorkruisen van een lijn (brandcompartiment) automatisch tellen

Geplaatst: do 23 aug 2018, 09:57
door Roy_M
Hoi Stefan,

AutoCAD MEP is een zogenaamde "Vertical" van AutoCAD en is een aparte installatie. Functies die daar in zitten zijn dus niet beschikbaar in de standaard AutoCAD.

Re: Het doorkruisen van een lijn (brandcompartiment) automatisch tellen

Geplaatst: do 23 aug 2018, 10:08
door Bram
Misschien is dit een aanknopingspunt.

LISP routine om kruispunten te vinden van lijnen:
http://paulbourke.net/geometry/pointlineplane/int2.lsp

Heb de routine zelf niet getest.

Overigens hebben AutoCAD abonnees sinds enige tijd toegang tot alle "verticals", waaronder MEP.