Recente berichten

#31
Autolisp / Dynamic blocks kopiëren (opgel...
Laatste bericht door Jacob - di 22 04 2025, 15:55:47
Als wij wat aanpassingen in een blok doen in de huidige tekening en we laden datzelfde blok weer uit onze bibliotheek dan voegt hij hetzelfde blok in zoals die al in de huidige tekening zit.

We maken dan in de bibliotheek even een kopie met een andere naam en die voegen we in.
Dat willen we eigenlijk in een lisp zetten met de naam "KopieBlock"

Via Chat GTP ben ik druk bezig geweest om een Dynamic block te kopiëren en met een andere naam te plakken.
Dat loopt op verschillende manier steeds vast bijv:
- Het block is daarna niet dynamisch meer
- Je krijg allemaal losse lijnstukken
- Diverse errors in de commandline

Is hetgeen ik wil wel mogelijk?

Onderstaand 1 van de codes die heen en weer zijn gegaan.
(defun c:KopieerBlokSel ( / ent entname oldName newName ss)
  (prompt "\nSelecteer een blok om te kopiëren: ")
  (setq ent (car (entsel)))

  (if (and ent (= (cdr (assoc 0 (entget ent))) "INSERT"))
    (progn
      (setq entname (cdr (assoc 2 (entget ent))))
      (setq oldName entname)
      (setq newName (strcat oldName "_01"))

      ;; Controleer of de nieuwe bloknaam al bestaat
      (if (tblsearch "block" newName)
        (princ (strcat "\nBlok '" newName "' bestaat al."))
        (progn
          ;; Verzamel alle entiteiten in originele blok
          (setq ss (ssadd))
          (vlax-for obj (vla-item (vla-get-blocks (vla-get-activedocument (vlax-get-acad-object))) oldName)
            (ssadd (vlax-vla-object->ename obj) ss)
          )

          ;; Maak nieuwe blokdefinitie met nieuwe naam
          (command "_-BLOCK" newName '(0 0 0) ss "")

          (princ (strcat "\nBlok '" oldName "' gekopieerd als '" newName "'."))
        )
      )
    )
    (princ "\nSelectie is geen blok.")
  )
  (princ)
)
#32
AutoCAD probleem / Re: Multileader
Laatste bericht door @rnodeveld - di 24 12 2024, 09:34:25
Goedemorgen,

Ik ga er eens nakijken, dank je wel.
#33
AutoCAD probleem / Re: Multileader
Laatste bericht door julien - za 21 12 2024, 14:23:42
#34
AutoCAD probleem / Multileader
Laatste bericht door @rnodeveld - vr 20 12 2024, 16:01:24
Voor een tekening met laswerkzaamheden zoek ik een mulitleader die de "Binnenhoek" kan aanduiden met een driehoek, die geeft dan de A maat aan van de las. Kan je dat ook zelf maken?
#35
AutoCAD probleem / Re: 3D ankers (GB/Jonkers)conv...
Laatste bericht door Veldreinier - ma 09 12 2024, 08:09:28
Goedemorgen Eddy,

Bedankt ! mijn collega kwam ook met deze oplossing, je moet alleen even alert zijn, dat je niet te vaak exploded. maar dat is dan weer afhankelijk van het aantal 3D solids/vormen.

Bedankt ! Ik zet opgelost in de naam
#36
AutoCAD probleem / Re: 3D ankers (GB/Jonkers)conv...
Laatste bericht door EddyBeerke - vr 06 12 2024, 15:24:16
Na importeren in Civil 3d krijg ik van het STEP bestand een block waar een block in een block in een block enz in zit.
Na het exploderen heb ik "3D Solid's.
Deze kan ik met UNION aan elkaar maken en krijg ik één 3d Solid.
Heb je daar iets aan?
#37
AutoCAD probleem / Re: 3D ankers (GB/Jonkers)conv...
Laatste bericht door Veldreinier - vr 06 12 2024, 15:08:56
#38
AutoCAD probleem / Re: 3D ankers (GB/Jonkers)conv...
Laatste bericht door Veldreinier - vr 06 12 2024, 15:07:11
Beste Bart,

Bedankt voor je reactie! Ik heb inmiddels twee methodes uitgeprobeerd voor het importeren van STEP-bestanden:

Directe methode via IMPORT in AutoCAD:


IMPORT commando
STEP-bestand selecteren
Importeren


Conversie via ABViewer naar DXF:


STEP naar DXF geconverteerd
Via INSERT/IBLOCK in AutoCAD geplaatst
EXPLODE commando gebruikt

Ben vooral benieuwd welke methode jij zou aanraden voor het beste resultaat met solids die bruikbaar zijn voor de IBOM telling.


Groet,
Veldreinier
#39
AutoCAD probleem / Re: 3D ankers (GB/Jonkers)conv...
Laatste bericht door bart - vr 06 12 2024, 14:17:43
plaats eens 1 van de 3d dwg bestanden

Wat heb je allemaal al geprobeerd om er een solid van te maken?



#40
AutoCAD probleem / OPGELOST 3D ankers (GB/Jonkers...
Laatste bericht door Veldreinier - wo 04 12 2024, 12:23:37
NIIEUWE BIJLAGE

Beste CAD-experts,
Systeem:

AutoCAD 2024
TekWoods plugin
Windows 10/11

Situatie:
We maken gebruik van ankers van Jonkers Bouwmetaal en Gebroeders Bodegraven in onze kozijn- en prefabdetails. Deze ankers moeten als solids in onze template komen zodat ze automatisch meegeteld worden in onze IBOM materiaalstaat via TekWoods.
Beschikbare bronbestanden:

IFC modellen van de ankers
STEP files van de ankers

Huidige workflow:

IFC model openen in Revit
Exporteren naar 3D DWG
Proberen om te zetten naar solids (lukt niet)

Probleem:
Na conversie zijn de ankers niet bruikbaar als solids, waardoor ze niet meegenomen worden in onze materiaalstaat/IBOM telling.
Concrete vragen:

Wat is de beste workflow om deze ankers als echte solids in AutoCAD 2024 te krijgen, uitgaande van zowel IFC als STEP bestanden?
Welke van de twee bronformaten (IFC of STEP) zou u aanraden als uitgangspunt?
Wat is de meest efficiënte manier om deze solids in onze basis template te integreren?
Heeft iemand ervaring met het importeren van GB of Jonkers ankers specifiek voor gebruik met TekWoods?

Het doel is één bibliotheek te maken met alle gangbare ankers als bruikbare solids voor onze iBOM, geïntegreerd in onze basis template.
Bij voorbaat dank voor jullie hulp!

OPLOSSING GEVONDEN:
De beste workflow blijkt te zijn:

STEP bestand importeren in autocad
Het resulterende block (met geneste blocks) volledig exploderen
De verkregen "3D Solids" met het UNION commando samenvoegen tot één 3D Solid