How to add new environment in Solid Edge

Not exactly sure what you're asking for here. Environments in Solid Edge terminology refer to Assembly, Draft, Part, etc. and are defined in SDK\Include\secatids.h. Unless I've missed something recently, there is no way to define an additional environment.