Hachure n'est pas solidaire du contenant

Veuillez poser ici vos questions, vos commentaires, concernant l'utilisation ou les problèmes rencontrés avec QCAD professionnel

Moderators: andrew, J-J

Forum rules

Indiquez toujours votre système d'exploitation et votre version de QCAD.

Joignez les fichiers de dessin et les captures d'écran.

Postez une question par sujet.

Post Reply
Moutet
Newbie Member
Posts: 6
Joined: Mon Mar 11, 2019 9:39 pm

Hachure n'est pas solidaire du contenant

Post by Moutet » Thu Aug 21, 2025 6:36 pm

Ubuntu 24.04.3 LTS Qcad 3.32.2

Bonsoir
Est -il possible que les hachures soit solidaire du contenant sans pour cela créer un bloc ?
Dans l'attente de votre réponse bien cordialement.

CVH
Premier Member
Posts: 4955
Joined: Wed Sep 27, 2017 4:17 pm

Re: Hachure n'est pas solidaire du contenant

Post by CVH » Fri Aug 22, 2025 7:32 am

Bonjour,

Nous ne comprenons pas bien votre question.
Une hachure est une zone remplie qui n'est liée à aucune autre entité après sa création.

Pour la création, nous devons indiquer la limite de la zone à remplir.
Par segments (HS) ou par une sélection existante (HA).
La ​​limite indiquée doit être parfaitement fermée.

Après sa création, elle n'est plus associée à ce dessin au trait.
Et oui, vous avez besoin d'une sorte de rectangle pour créer un remplissage rectangulaire par exemple. :wink:

Au lieu d'être associés, les segments indiqués ou les entités sélectionnées sont copiés et stockés sous forme de limite.
Nous pouvons ainsi modifier, déplacer, copier ou supprimer des éléments individuellement.
Une hachure existante ne change pas lorsque vous modifiez une entité qui a servi à la création.
Une hachure n’a pas de limite visible en elle-même.

Une entité sélectionnée (HA) peut être une référence de bloc si elle constitue une zone parfaitement fermée.
Les segments indiqués (HS) peuvent faire partie d'une référence de bloc.
La hachure peut être dessinée dans le cadre d'une définition de bloc.

Un bloc est un conteneur d'entités répertoriées dans la liste des blocs.
Une référence de bloc est une entité de dessin insérée dans un autre bloc.
Elle affiche une copie virtuelle du contenu du bloc référencé.

Si cela ne répond pas à votre question, veuillez la reformuler.
Un exemple accompagné de quelques notes pourrait peut-être clarifier les choses.


Il est pratique de placer une hachure sur un calque dédié.
En verrouillant le calque, l'entité Hachure ne peut pas être sélectionnée et ...
... n'est pas mise en surbrillance lorsque le curseur se trouve sur ou à proximité de la zone remplie. :wink:

Salutations,
CVH

Moutet
Newbie Member
Posts: 6
Joined: Mon Mar 11, 2019 9:39 pm

Re: Hachure n'est pas solidaire du contenant

Post by Moutet » Thu Sep 11, 2025 9:34 pm

Bonsoir,
Je vous remercie pour votre retour.

Ce que je voulais formuler :

Je crée une polyligne fermée.
A l'intérieur j'insère une hachure.
Si je veux modifier la forme de ma polyligne.
Les hachures étant une entité distinctes ne suivent pas la nouvelle forme.
Ayant utilisé autocad les hachures étaient solidaires du contenant je modifie le contenant les hachures suivent la modif
Une seul manip.
Existe-t-il un pluging ou un script qui permettrait de réaliser cette manip

Bien cordialement

CVH
Premier Member
Posts: 4955
Joined: Wed Sep 27, 2017 4:17 pm

Re: Hachure n'est pas solidaire du contenant

Post by CVH » Fri Sep 12, 2025 7:53 am

Bonjour,
ce que vous décrivez est peut-être possible mais il y a plusieurs inconvénients.

Les limites définies à combler doivent former des contours parfaitement fermés et singuliers.
Que se passe-t-il lorsque vous modifiez la polyligne pour la rendre ouverte ?
En utilisant HS, il ne doit pas s'agir d'entités de dessin entières.
Avec plusieurs zones distinctes ? Ou avec des îles à l'intérieur d'une zone ?

Les hachures et les zones hachurées peuvent être si complexes qu’une seule association est bien trop simpliste.

Probablement lié à la propriété « De l'entité » qui est répertoriée dans l'éditeur de propriétés lorsqu'une hachure est sélectionnée.
Généralement « Non » et grisé, désactivé.
Je dois encore voir le premier exemple de dessin où cette propriété est définie sur « Oui » dans QCAD.

« De l'entité » est singulier ... Comment plusieurs partiels seraient-ils répertoriés ?

Pour les dessins créés dans une autre application,
cela peut également expliquer une longue liste d'avertissements de débogage lors du chargement.

Voir par exemple "Error.log" (1,61 MiB :!: ) dans le post p48333 : 118x "Boundary loop not closed".

Il semble que les limites des écloseries puissent être ouvertes, et même ouvertes à plusieurs endroits.
Je me demande comment elles sont virtuellement fermées ou comment plusieurs lacunes sont comblés dans le bon ordre.


Lorsque cela se limite à une seule polyligne logique fermée, une solution pourrait exister.
Un écouteur peut détecter la modification d'une telle polyligne.
Régénérer une hachure associée une fois la modification est terminée.

La question est maintenant : Que doit-il se passer lorsque vous faites glisser l'un des points de référence Hatch ?
Dans le cas où nous modifions la polyligne, nous obtenons une condition circulaire.

Salutations,
CVH

Post Reply

Return to “QCAD Professional”