Hello Xiongyu,
The command contact groupbehavior was replaced by the matches keyword available in the range group logic. Here is a description of the keyword.
An example of distinguishing contacts between different object groups is provided in “Using the CMAT” tutorial. You can find this tutorial here. Scroll to the section called “Using Additional Slots” It explains how to use the matches keyword to distinguish contacts based on group types.
I was following CMAT tutorial but had a problem with it. I’m using example files to perform a UCS test and apply a smoothjoint model to the group of balls located in a horizontally centred group of balls. When I assign the smoothjoint model to this group, all other contacts “disappears”, and the model starts to fall apart. What am I missing?
Yes, the best way to assign contact models based on ball groups is to use the range logic with the group and matches keywords. An example of this for the cmat is given in Inclusions in a Matrix - PFC 7.0
To be honest, I was trying the same with the codes between “Lines 24 and 28” but probably made some mistakes. As you know, when you use a material modelling support package, all balls come with the same contact model, and I tried to change some of the contacts between “range group” but failed.