For any custom objects, you can use dynamic form here and apply the following approach.
- Create a checkbox and keep it unchecked in the beginning. Upon
record save you can make this checkbox to true via a process builder
or trigger depending upon the complexity of org.
- On the lighting page enable dynamic form and hide the section
when this checkbox is set to true.
For Standard Objects, "Dynamic Forms" are not available, so you need to use record type to switch the layout and that will change the fields.
- Create two record types for the object. Use first record type default for the creation and once the record is saved update the record type to second using a process builder or trigger depending upon the complexity of org.
- Assign different page layouts to both the record types and remove the fields from the page layout associated with the second record type.
Note - With this solution, the section will only appear during record creation and not when you subsequently edit the record after creation.