Mhhh, interessantes Problem...
Das mit mehreren Referenzpunkten wird nicht funktionieren. Ein Starrkörper kann immer nur genau einen haben.
Ich würde überlegen ob nicht ein Connector das leisten kann was du möchtest. Das hängt aber davon ab, ob die Stellen zwischen denen du messen möchtest sich an keinem, an einem oder an beiden Körpern verändern während der Simulation.
Letzter Fall, wenn du also immer den kleinsten Abstand haben möchtest, kannst du ohne Connector und einfach mit COPEN als Kontaktoutput erledigen. Das musstest du halt als History Output anfordern und von allen Ausgaben den kleinsten Wert suchen.
Ist die Position auf beiden Körper fest, kannst du dort einfach je einen Knoten verwenden (oder einen extra draufkleben) und einen Connector ohne Zwängung (Cartesian) zu messen verwenden. Die Ausgaben können hierbei auch nur einzelne Richtungen sein.
Ist z.B. die Position auf dem Rigid fest und auf dem Solid variabel, wobei die Messrichtung konstant sein müsste, kannst du folgendes tun: Klebe einen extra Knoten auf den Rigid. Lege auch einen extra Knoten auf den Solid. Definiere Kontakt zwischen diesem Knoten und der Solidoberfläche und verwende als Kontakteigenschaft keine Reibung+No Separation. Somit kann der Knoten frei auf der Oberfläche gleiten ohne diese verlassen zu dürfen. Zwischen diesen beiden Knoten hängst du einen Connector, der sich nur axial (Axial) verschieben kann. Diesen axialen Abstand kannst du als History Output anforden.
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP