Dr.Lube
Guest
Bonjour à tous !
Je ne savais pas où poster et j'ai osé ici, espérant ne pas manquer trop.
J'aurais besoin de développer quelque chose (un programme?) pour calculer l'armure de frappe plus automatiquement et plus rapidement.
mes connaissances actuelles sont c++ (j'ai fait un certain travail à l'université, rien à vanter), lisp et un certain vlisp (savoir développé récemment dans l'environnement de travail).
le fichier Excel est complètement défini, il ne s'agit que de passer de l'autocad les données nécessaires pour effectuer la vérification.
Les données en question sont:
1) hauteur du plancher "h" et hauteur statique "d" (pour passer comme variable)2) Résistance au béton rck cxx/xx du loft (pour passer comme variable)3) dimension du pilier rectangulaire "c1", "c2" (ou le diamètre de la circulaire "c3") ( élément géométrique)4) distance des bords pour les piliers du périmètre ( élément géométrique)5) distance et angle intérieur de deux tangents sur les bords du trou à partir du centre du pilier (seulement si les trous sont à moins de six hauteurs statiques ( élément géométrique)6) armure supérieure dans deux directions x et y (pour passer comme variable)7) couverture inférieure "ci" (pour passer comme variable)8) Contrainte de frappe "ved" (pour passer comme variable)9) momento flettente "med" (pour passer comme variable)(tous s'appliquent également aux murs avec une petite différence)
un collègue développait un système avec l'utilisation des blocs, mais il est plutôt mince. en fait prévoit d'aller à chaque fois pour élargir le bloc pour le faire "couvrir" exactement le pilier dans l'usine et le passer tous les paramètres au moyen du masque qui apparaît à l'insertion. puis avec des données étrangères je vais les importer dans excel.
Je voulais créer quelque chose de plus facile à utiliser. Par exemple, utilisez différentes couches pour les éléments: une couche pour les piliers, une pour la forométrie et une pour le dessin du périmètre polylines avec, si possible, des attributs.
Je vais mieux expliquer.
a) pour le périmètre, j'utilise le "périmètre" de la couche et dessine une polyligne à laquelle je donne les caractéristiques de la semelle: rck, h, h et c;
b) pour les piliers utiliser la couche "pilastri" et concevoir une polylinea à laquelle je passe comme paramètre le ved, med (alors que les dimensions sont déjà géométriquement définies) serait également agréable s'il comprenait seul à quel point il est loin du périmètre de façon à se réaliser comme un pilier interne, de bord ou de bord;
c) pour la forométrie je vais utiliser la couche homonyme et si sa distance est inférieure à 6 h (6 hauteurs statiques) d'un pilier je vais prendre l'angle des deux tangents passant par les coins du trou et laisser du centre du pilier.
alors tout sera passé au fichier Excel, qui élaborera une solution et fournira des paramètres géométriques qui retourneront en autocad pour dessiner, pour chacun des piliers l'armure de poinçonnage nécessaire.
Est-il possible de faire quelque chose comme ça ?
Quelle est la meilleure méthode? Dois-je apprendre l'objet arx ?
J'ai aussi besoin de quelques idées pour comprendre où aller. .
Merci beaucoup, Dennis.
Je ne savais pas où poster et j'ai osé ici, espérant ne pas manquer trop.
J'aurais besoin de développer quelque chose (un programme?) pour calculer l'armure de frappe plus automatiquement et plus rapidement.
mes connaissances actuelles sont c++ (j'ai fait un certain travail à l'université, rien à vanter), lisp et un certain vlisp (savoir développé récemment dans l'environnement de travail).
le fichier Excel est complètement défini, il ne s'agit que de passer de l'autocad les données nécessaires pour effectuer la vérification.
Les données en question sont:
1) hauteur du plancher "h" et hauteur statique "d" (pour passer comme variable)2) Résistance au béton rck cxx/xx du loft (pour passer comme variable)3) dimension du pilier rectangulaire "c1", "c2" (ou le diamètre de la circulaire "c3") ( élément géométrique)4) distance des bords pour les piliers du périmètre ( élément géométrique)5) distance et angle intérieur de deux tangents sur les bords du trou à partir du centre du pilier (seulement si les trous sont à moins de six hauteurs statiques ( élément géométrique)6) armure supérieure dans deux directions x et y (pour passer comme variable)7) couverture inférieure "ci" (pour passer comme variable)8) Contrainte de frappe "ved" (pour passer comme variable)9) momento flettente "med" (pour passer comme variable)(tous s'appliquent également aux murs avec une petite différence)
un collègue développait un système avec l'utilisation des blocs, mais il est plutôt mince. en fait prévoit d'aller à chaque fois pour élargir le bloc pour le faire "couvrir" exactement le pilier dans l'usine et le passer tous les paramètres au moyen du masque qui apparaît à l'insertion. puis avec des données étrangères je vais les importer dans excel.
Je voulais créer quelque chose de plus facile à utiliser. Par exemple, utilisez différentes couches pour les éléments: une couche pour les piliers, une pour la forométrie et une pour le dessin du périmètre polylines avec, si possible, des attributs.
Je vais mieux expliquer.
a) pour le périmètre, j'utilise le "périmètre" de la couche et dessine une polyligne à laquelle je donne les caractéristiques de la semelle: rck, h, h et c;
b) pour les piliers utiliser la couche "pilastri" et concevoir une polylinea à laquelle je passe comme paramètre le ved, med (alors que les dimensions sont déjà géométriquement définies) serait également agréable s'il comprenait seul à quel point il est loin du périmètre de façon à se réaliser comme un pilier interne, de bord ou de bord;
c) pour la forométrie je vais utiliser la couche homonyme et si sa distance est inférieure à 6 h (6 hauteurs statiques) d'un pilier je vais prendre l'angle des deux tangents passant par les coins du trou et laisser du centre du pilier.
alors tout sera passé au fichier Excel, qui élaborera une solution et fournira des paramètres géométriques qui retourneront en autocad pour dessiner, pour chacun des piliers l'armure de poinçonnage nécessaire.
Est-il possible de faire quelque chose comme ça ?
Quelle est la meilleure méthode? Dois-je apprendre l'objet arx ?
J'ai aussi besoin de quelques idées pour comprendre où aller. .
Merci beaucoup, Dennis.